MDILALDDIIHRLLEVRGRPGKQVQLSEAEIRQLCLKSREIFLRQPNLLELDAPIKICGDIHGQYSDLLRLFEYGGLPPKSNYLFLGDYVDRGKQSLETICLLLAYKIKYPENFFLLRGNHECASVNRIYGFYDECKRRFNVRLWKVFTDSFNCLPVAALIDEKILCMHGGLSPDLQHLDQIRNLQRPTDVPESGLLCDLLWSDPSKDVKGWGMNDRGVSHTFGSDKVTEFLQKQDLDLICRAHQVVEDGYEFFADRQLVTIFSAPNYCGEFDNAGAMMSVDETLMCSFQILKPAEKKPKFGFGSTTTAKNATPAKTKVISW*