MVGRILISHSFVSHTFVAAQPQVATEASLVAPGVVITGGSRGLGFALAHEFLAHGARVALCGRNEGRLQAASEALQREHPHSSLFFMPCDVSKHKDVAHFGSFSEDALQGNIQYWINNAGEVTSKRILTEIDPEEIVRVSNTNVLGSLLCCREAVRIMSQQPPNNYPVYHIFNMGFSRWGAKFTKSACTRKATKIALTQLTVSLNEELKNAGVRSIGVHNLSPGMVLTDLLLKDSSPLSRRFFNVLAEEPETVAAALVPFILNVQGSGQSIEYLSPVTAFVKMLVGFPQIFKGGRFFDEKGDRVQVDGCQYQHNGVKVLF*