MKDDSAYHHLQPRNPRSRYLPPETAPVYGTPPLEQTLSFTDIAPPGHIVNSSSCSTSVSSFNDLSNLDPNCLRHPKAVQHPSTLIQHSCQFAMDQNFIPSSDCTNYTSPFDTGGPEPMAASAGQILSDGESDDEKSDEPYSKLIWRALQSVPDNKMTLKEIYEWFEKNTNKARNSDSKGWQNSIRHNLSMNAAFEGVKDTSSPDGTPRKTANVWVLTKEALQNGVQSTTRYRKVGSHKKHSKLEHPAPQRQRSGAKGGKAAKKTSKMRRVKQDPHVVETANRSAAFYNYQPRDDNTMIPNFHYRPQLFSGHSGGFTLDNYGLENVIGTHPVSDLHDSSVLSDPLFSESNGFGTLF