MDENLLDDIIRRLLETNNGKQVKLLEAEIRQLCSASKEVFLSQPNLLELEAPIKICGDVHGQFPDLLRLFEYGGYPPAANYLFLGDYVDRGKQSIETICLLLAYKLKYKLNFFLLRGNHECASINRVYGFYDECKRRYNVRLWKSFTDCFNCLPVAALIDDKILCMHGGLSPDLKTLDDIRRIPRPVDVPDQGVLCDLLWADPDKEIQGWGENDRGVSFTFGPDKVAEFLHTHDLDLVCRAHQVVEDGYEFFAKRQLVTIFSAPNYCGEFDNAGAMMSVDDSLTCSFQILKSTEKKGGRFGYNNNVHRPGTPPHKGGKGG*