MPLTMKEVKIAEQKQIENGCLFPKVVIPGAADQYHNSKDEEMATVLEFIRKEKDWIQHELHESGAILFRGFKCLKSASEFNAFVDAFGWEEHPYKGAAPRNNVVGRVWTANEAPLDQDIFFHHEMALTKDFPSKLLFFCEIAPPEGGQTAIVRSDTVAREMESKFPSLVEKLDREGILTCTPLPKEENRGYFLGKSWQAHLQTNDPEEARRKVEATGSKLEWMADGSANIIAGPLPATRTFEGYNDRKVWFNYIPAAVYKKAENYNVLLCGDGSAIPSAVMEEGARVMNNECVEVKWEAGDVLLIDNLAVLHARRPSKPPRRVLVAMCK*