MAKRAGGARKKLRRGLWSPEEDEKLMNHIAKYGHGCWSSVPKLAGLERCGKSCRLRWINYLRPDLKRGAFSQEEEDLIIHLHSMLGNKWSQIAAQLPGRTDNEVKNFWNSYIKKKLRQRGIDPATHKPLAEVVAAAACARTPAVFSDAELILSSIGAQPPPESYMYYDGSRYSTECGAASVGGDGSLSSLSGYSQATAEFAVDGASASALLHCGGGGPTSSGGGAPPAPTAAVIPSVSSSSTLNSMVGLSPAATTTTTTTDEQYGNTNHLPWLELGPSTTTPSSSSAAATFDHYGAALDELKWSDYVFDGYNHQLPPYNHGGIYGGGDSKDTAVHFDAHALGNWC