MRAAAAAGRRLVSTCSSSHSQFKYQWARHAHAAAQPEASETWSPTTRSPPSRSGPQWIFLGCPGVGKGTYASRLAKFLGVPHIAMGDLVRHELSQPTPSGLKLKQLMNEGKLLPDDLVLELLGKRFESGSAAGESGFILDGFPRTRSQVEALGKVTDIDLVLNLRLREDVLIIKCLGRRICSGCGTNYNIANIDVGGEDGAPRIFMPPLLPPPSCAKKLTIRADDTEEVVRARLDLYAEECKPVEDYYRAQGKLLDFDVIGGIPETWPKLLDAIRPFMPEESLSVAAA*