LVQAVQHVVIGPSSLIVHFNEVIGRGHFVCVYHGTLLDNDGKKIHCAVKSLNRITDIGEVSQFLTEGIIMKDFSHP