MAKRPGGGAKKKLRRGLWSPEEDEKLMNHIAKYGHGCWSSVPKLAGLERCGKSCRLRWINYLRPDLKRGAFSQEEEDLIIHLHSMLGNKWSQIAAQLPGRTDNEVKNFWNSYIKKKLRQRGIDPATHKPLSDSPAAGNRTRTPALFSDAELILSSISAAGQHHMPPPPPPPLLMTAAEESYEMYSSEGSLSGSGSYSQSTLTAEFTGGIHHSGGGVPPVMAVIPSVSSSSTLSSMAASGLSPPSNATATTTDHDCLPPWLELGPTTTGDGNNYGAAMDELRWSDYVMFDGNYGIQGQCIYGGDSKDTPVHFDGNWC