MAAAGKARVVVVGGGVAGSLLAKTMERHADVVLLDPKEYLEIPWAELRSTVEPSFAERSLIYHKDYLTDATIVTSSAVNITIDAVLTADGQSLPYDYLVIATGHALTSPGSRDDRVKEFQRDNQKIESSDSVLIIGGGPTGVELAGEIAVDYPQKKVTLIHRGPRLLEFIGEKASRKSLDWLTSKKVDVLLQQSVDLGSLSDTEKVYKTSGGETITADCHFVCIGKPLSSSWLNDTILKESLDNKGRVMVEKDLRVKGYNNVFAIGDITDIPEIKQGYLAQKHALLVAKNLKLLIKGSPNTKLSTYSTGFPLALVSLGRNEGVAQFPYLTISGCLPGKIKSRDLFISKTRKQIGLNG*