MLTSFLAALDEPSCKSSELSPVALKRGDLEFSPVAVDTAEGPGELGGYGGFDFSGAGGALRQLTHSLTPHARREGYQAFPSELQAKLLFERCLPKFVEAGLQVMSDISDVKVKEIASLWAGMGSVYCITAAGAKIKPQSIVAKRVQLPSRCDSIGDQRKKDSYDVETAFYQKGHAQRLISAGCMVPFPLHVEHRGEGVTICMTKLEGHSSHPQGYEAFVKWLARLHATYWGRRADAASSAEGGLQPQGCYWHLDTRPEEHRRMGSSGWMGRLKLAARAIDLRLKADPLQSVCHGDAKGANILYTKGEEGVVPLVYDFQYCGKAAVTKDLAYFFNVQVYPNAAEEERLLQIYHQELAQHLKAHGDAAPKIEDLRTSLELALCDWRRFTEVGLGGWGDSSATKRVMKVLERLDGGQALKSEDAYVAAMQREFPT*