MRRASGKVDNDRFYKILGVDRDAGEAELKKAYKRKAVRMHPDKGGNAEEFQELSHAFEVLSDPEKRQIYDRYGEEALKEGAGGGMHDANDIFEAFFGGGMGGMFGGSSRRRTGPKKSEAVSHAIKVTLEDLYKGKTSKIAITRHRVCQQCAGRGASSSEGVMSCSTCNGRGMMIQLHQIAPGMVQQVQAICPDCRGQGESIAERYKCDACKAQKVVKERKLLEVHVDPGMEDGQKIVFRGEADEEPGTEPGDVIIFLKQVEHERFQRNGRNLLLVQEISLVDALCGAPVVIKHLDGRELVAHPAPGEVIKPNDVKTIPNEGMPTWKSPFEKGYLFVKFTVVFPEAMDSVQMEALQKVLGPKSSISMSDHHEDVELMDYRPEQEKFARANGNSSGADGMDEEEGSQRVQCAQQ*