MAQNGQGIDPAVLDDIINRLLEFRLARTVRQVQLSEAEIRQLCAAAREIFLQQPNLLELEAPIKICGDIHGQYGDLLRLFEYGGFPPDANYLFLGDYVDRGKQSLETICLLLAYKIKFPENFFLLRGNHECASINRIYGFYDECKRRFNVRLWKTFTDCFNCLPVAALIDDKILCMHGGLSPDLTNLDQIRNLPRPTDVPDTGLLCDLLWSDPNRDIKGWGMNDRGVSYTFGPDKVAEFLMQHDMDLVCRAHQVVEDGYEFFADRQLVTIFSAPNYCGEFDNAGAMMSVDESLMCSFQILKPADRKPRFL*