MAKRAGGARKKLRRGLWSPEEDEKLMNHIAKYGHGCWSSVPKLAGLERCGKSCRLRWINYLRPDLKRGAFSQEEEDLIIHLHSMLGNKWSQIAAQLPGRTDNEVKNFWNSYIKKKLRQRGIDPATHKPLAEVVAAAACARTPAVFSDAELILSSIGAQPPPESYMYYDGSRYSTECGAASVGGDGSLSSLSGYSQATAEFAVDGASASALLHCGGGGPTSSGGGAPPAPTAAVIPSVSSSSTLNSMVGLSPAATTTTTTTDEQYGNTNHLPWLELGPSTTTPSSSAAAATVDHYGAALDELKWSDYVFDGYNHQLPPYNHGGIYGGGDSKDTAVHFDAHALGNWC