MVAAAAPAAAQVVLTREQGKNGKLRKVLEGRGIACLELPMVETTAGPDRDRLPQILAERAAEFDWVCITSPEAASVFLEGWNAAGRPAVRLAVVGEGTGKVFEAAAADGVPQPQFVPSVANAEHFGPELPFVEGGSKRVLYPASNKASTELQSGLEKRGFEVLRLNTYDTVPVTRLDAAALEAAKQAAVVTVGSPSAIKAWVQIVGEEATQGMAWVQIVGEEATQGMSIACIGSTSARAAEKLGLQCIKYPDAPGVDTWAAVVEDCLRERQLLPTSA*