MDILALDDIIHRLLEVRGRPGKQVQLSEAEIRQLCLKSREIFLKQPNLLELDAPIKICGDIHGQYSDLLRLFEYGGLPPKSNYLFLGDYVDRGKQSLETICLLLAYKIKYPENFFLLRGNHECASVNRIYGFYDECKRRFNVRLWKVFTDSFNCLPVAALIDEKILCMHGGLSPDLQHLDQIRNLQRPTDVPESGLLCDLLWSDPSKDVKGWGMNDRGVSHTFGPDKVTEFLQKLDLDLICRAHQVVEDGYEFFADRQLVTIFSAPNYCGEFDNAGAMMSVDETLMCSFQILKPAEKKPKFGFGSTTTTKNATPAKTKVISW*