MKKGALSNIKVLDLTRVLAGPYCTMMLADFGADVIKIEMPRKGDDTRGFGPFVNGESLYYANINRNKKGITLNLKSEEGKNIFLEMVKHADVVVENYRPGVMEKLGLGYDELAKVNNQIIYGAVSGFGCYGPYSERPGYDIIAQAMGGLMSITGQEGGEPTRVGNAMGDVLGGMNLTIGILTALNARKIIGKGQRVDVSLVDSVVSSLETGIQRYFDSGQPELMGNRYASAYPYDSFKASDGSFVIGCGNDKLFEKLCKKVLFREDLLIDERFKTNLNRCEHYKALKPEIEKWSVKHTIKEAVDLISEAGVPAAPIYNLDCVTTDEHIAKAREMIVDISHPIIGNMKVNGNPVKLMTTKAKIDMPAPSLGESNEEIYNGWLGFDSDKIKDLKENGVI*