MATAIACLKVGGLMGISTHSHSLVSYTWVAAQHQGAKASVTEACHVSPGVVITGGSRGLGFALAHEFLAHGARVVLCGRDAARLQAASKALQREHPHSSLFFMPCDVSIPADVAHFGSFSEDALKGNINYWINNAGEVTSKRILTEIDPEEIVRVSNTNVIGSLLCCQEAVRIMSQQAPSNYPLYHIFNMGFSRWGAKFTKSACTHKATKIALTQLTVSLNEELKNAGVTSIGVHNLSPGMVLTDLLLKDSTPLSRRFFNVLAEEPETVAAALVPAILNVQGSGQSIEYLSPLIAFMKMLVGFPQIFKGGRFFDEKGDRVQVNGCQYQHNGVKVMF*