MDSLALDDIINRLLEVRSRPGKQVQLSEAEIRQLCLKSKEILLQQPNLLELDAPIKICGDIHGQYSDLLRLFEYGGLPPKSNYLFLGDYVDRGKQSLETICLLLAYKIKYPENFFLLRGNHECASVNRIYGFYDECKRRFNVRLWKVFTDCFNCLPVAALIDEKILCMHGGLSPDLNHLDQIRNLQRPTDVPETGLLCDLLWSDPSKDVKGWGMNDRGVSYTFGPDKVTEFLQKLDLDLVCRAHQVVEDGYEFFADRQLVTIFSAPNYCGEFDNAGAMMSVDETLMCSFQILKPAEKKPKFGFGSTTTAKNATPAKSKSFLGKIG*