QSAANPETPNSTVSREASTQSSSTTTSQGYVLPEGKIMPNTVFVGGIDVRMDESEIRSFFARYGSVKEVKIITDRTGVSKGYGFVSFYNDVDVQKIVESQINFHGKKLKLGPAIRKQNLCAYHMQPRPLVFNPPPPPQFQSVWSNPNTEAYMQPPTMMNPITQYVQAYPPYPSSPVQVITGYQLPVYNYQMPPQWPAGEQRSFVIPPAYTTVNYHCNEVDPGTEVLTSECSVHEATPSSGNGPQKKSVDRSIQTVVSCLFNPESRLRNSLVTQDDYFKDKRVHHFRRSRAVLKS