MGRRGMTTPRTCSALEHCFKSWSINHGSSSPSPTPKESSIHPITKDEATQKSSLKGLLELNSEPALPYQWEQFLDLKTGELYYIDWSVGKKAKIDPREVLRVSEDRLKSRFEELAALLSASVKEKLAHKPKIAHQGISTPLYSLEADDDISEIESMDEDSDDSEQTHLTFESDEKGSNDTNILVAAGCRSCLMYFMLPKVVLECPKCGTVLLHFNQPAAQSSSEEKGTLEIFKVEVGFQKQINAAGNLILVLGREDKTEYMTQILERMFRVQLLMWMCNQAIIYPTAYTIIMRQGSGICTRLSWDAFFIHLFIR*