MGVEKERESDVYMAKLAEQAERYDEMVEFMKKVANLDVELSVEERNLMSVGYKNVIGARRASWRILSSIEQKEEGKGNEVNAKRIKEYKHKVEEELSSICNDVLSVIEDHLIPASSTGESSVFYYKMKGDYFRYLAEFKSGNEKKEAGEQSLKAYQAAMDIATSSLPTTHPIRLGLALNFSVFYYEIINSPEKACQLAKQAFDDAIAELDSLSEESYKDSTLIMQLLRDNLTLWTSDLQEDGVEEQHKGENSRVENGE*