MAPVSIREGKIPEQKQIENGRLFPKNEEMAAVLEFIKKEKDWIQHELHESGALLFRGFKSMRTASDFHSFVDAFGWEEHTYQGAAPRNNVVGRVWTANEAPLDQDIFFHHEMALVKDFPSKLFFFCEIAPPEGGQTAIVRSDRVACEMESKFPSLVQKLEREGILTCTPLPKEENRDYFLGKSWQSHLQTNDPEEAQRRVEAGGSKLVWMEDGSANITAGPLPATRTFEGYSDRKVWFNYIPAAVYKKAENYNILLCGDGSAIPRDIIEESARVMNNECVEVKWEAGDVLLIDNLAVMHARRPSKPPRRVLVSMCK*