MTFPYEAFQLEEVAPLAWQRHLVLANCSVALPYANRAFAEGHPSLQEMASDRYVSGVWSRLKGRSTHCPYALTFLLPQGTSVVPSGPNQWTDAPSYPESVHAWAYPVHVVSVGDYTSLQWMLPTGGIVYPAAQVMCGLSSAQESPAAPYYPPPDCTPPHAGFTTGAAVDILTLRTRAIVCDTPLHMPTPRRVTINGSLARLVPSRPRWRPTPAELEDKFTGAAAVSTPASDHPPSAEGCFEGIALNKTTLKSRTPIHRNCPVNGDIPEAIKVSVQEPAPKQPKRARAPKKARGQTEYGTTKYNCDECLIGFRRPHEQKRHMRETIAHSRPTKRCDACGNKYLRTDALRAHKRSKHGARQI