MSVGHMRSDGESLRGGGSTMARASPSVPTRRSSTRVVSGRLSAGWRERQAMAEAEEKARVVVVGGGVAGSLLAKTMQGHADVVLLDPKDYLEIPWAELRSMVEPSFAERSLIYHKDYLSDATIVTSSAVNITEHAVLTADGHSLPYDYLIIATGHALASPASRAERIKEFQRDNGKIESSESVLIIGGGPTGVELAGEIVVDYPGKRVTLIHRGPRLLEFIGDKASKKCLDWLTSKKVDVLLQQSVELGSLSDTEKVYKTSGGETVTADCHFVCIGKPLSSSWLHDTILKESLDSKGRVMVEKDLRVKGFNNIFAIGDITDIPEIKQGYLAQKHALLVAKNLKLLTKGLPNSKLATYSTGYPLALVSLGRKEGLAQFPLLTLSGCLPGMIKSGDLFVSKTRKQMGLNG*