MKPVFFLAPKCRNHPYLSNLHRSLNSRLLHINDDYAFPSASPTSSAMWVPIKQISSGGRRAKKKIYHRVYELDRVMDLQKKPSLILHLRSIIQSQKNQYLRLRDLEKQVGFVQKWNFMAVIEKYPLIFHVGGGNSGIPPFVSLTDKAMKVASEEAQARESMEPILVKNLRKLLMISIDCRVPLEKIEFIENELGLPQDFKNSLIPKYPEFFSVKDFNGKAYLHLENWDSSLAVTAREERLAVEGVPISNPSKKMVRISKDGNFFGPFAFKMRFPAGFRPNASFLEQLERWHRMEFPSPYLNARRFEAADPKARKRVVAVLHELLSLTMEKRLTSMQLDAFHSEFLLPSNLLLCLVKHHGIFYITNKGCRGTVFLKEAYNGSNLIYKCPLLMFNDKFVALSGRKEIVLSNQMQF