MHTPLTYIDLFSGAGGLSLGFEQAGFQQLLSVEMESDYCQTYRTNFPRHQLLQKDLTTLTEQDLTNCLNGQSVDLVIGGPPCQGFSMAGKIGRTFTDDPRNHLFKEFVRIVKIVQPYFFVMENVARLYTHNSGKTRIEIIQAFQNIGYSVECKILSAADFGVPQIRSRVIFIGRRDKGKISFPEPLQISHQTVGSAIGHFPKLAAGESNPHVANHEAMNHSAQMLEKMAFVKNGGNRNDIPEPLRPKTGDIRKYIRYNSNKPAVCITGDMRKVFHYEQNRALTVRELAALQSFPDNFIFCGSKIAQQQQVGNAVPPLLAKAIAESILKMSENE*