KIMPNTVFVGGIDVRMDETEIRSFFARYGSVKEVKIITDRTGVSKGYGFVSFYNDVDVQKIIESQINFHGKKLKLGPAIRKQNLCAYHVQPRPLIFNPPPPPQFQSVWSNPNTETYMPPPTMMNPITQYVQAYPPYPSSPVQVITGYQLPVYNYQIQPQWPTGEQRSYVIPPAYTAVNYHCNEVDPGTEVMANECSVHEATPSSGNGPQKKSVDRSIQTVVSCLFNPENRLRNSLVTQDDYFKDKRVHHFRRSRAVLKSV