MVHNKVVHHYPGSTSRTLIDFFALGDDLRQAPVRPEKIHDPSFKWKVYGFSALLERGATPANSTRFHCCGYKCRVSFKPGHTMNALFELSVYNHSNGTYYGGKDSCSSTVKKTHSKKMCLIPLEVLKSSDYLVDDSCVVGKPLVISKKHITVQNLFLQKKEFIRGTYTWTMSNYLDLKLLVNSPAFEVGGHKWYVNMYPLGDKYSTKSLSLFLHLHDPKELPDPKSGMMIELTLSILDVKHGKHFTRRFVFAAGDKAGWGWSNFIRLKTFKDPSRGYLLGSNCVLKADITITGSSNDG*