MSEETIDYGQVTGMVHSTESFGSVDGPGIRFIVFLQGCHMRCQYCHNPDTWAMESNKSRERTVDDVLTEALRYRGFWGNKGGITVSGGEALLQIDFLIALFTKAKEQGIHCTLDTCALPFRNKPRYLEKFDKLMAVTDLVLLDIKEINEEQHKIVTSQTNKNILACAQYLSDIGKPVWIRHVLVPGLTDRDDDLIELGKFVKTLKNVDKFEILPYHTMGEFKWRELGIPYSLEGVKPPTADRVKNAKKLMDTESYQDYMKRVHG*