MDENLLDDIIRRLLETNNGKQVKLLEAEIRQLCSASKEVFLSQPNLLELEAPIKICGDVHGQFPDLLRLFEYGGYPPAANYLFLGDYVDRGKQSIETICLLLAYKLKYKLNFFLLRGNHECASINRVYGFYDECKRRYNVRLWKSFTDCFNCLPVAALIDDKILCMHGGLSPDLKTLDDIRRIPRPVDVPDQGVLCDLLWADPDKDIQGWGENDRGVSFTFGPDKVAEFLQTHDLDLVCRAHQVVEDGYEFFAKRQLVTIFSAPNYCGEFDNAGAMMSVDDSLTCSFQILKSTEKKGGRFGYSNNVHRPGTPPHKGGKGG*