MNAEARAGGDQIKIFDKGDEEFDMSDLDTSDVPFVERAQILTEALPYIQRFRGKTMVIKYGGAAMKDPVLKRLVVDDLVFLSCVGIRPVFVHGGGPEINSWLGKLGIEAKFLNGLRVTDSATMDVVEMVLAGRVNKGLVSLINRAGGQAVGLCGKDGSLISAKPKNAELGFVGEVTGVNPALLNVLAAAGYIPVISSVGADEKGNSYNINADTLAGDLAAALGAEKLVLLTDVTGVLSQYPDESSLISHLTLPDCQNLISESVIAGGMVPKIGCCMKAIQSGVSASHIIDGRRPHSILLEVFTEKGIGTMITNTGYEMMTTTSSTSTNAPTSSSSSSSSSATAL*