MSGVTAQAVFLQKNLFRVPAATSLAHFVEGGHGSFLLLYRRSKASLPLSERHLPFDGGTEKKLLLCANKAQPRRLYREGAMAWQSKVYSTVTQGSQTSSVCLSWRGLTTFHDGSSSGHGCLGNAAEQGGWRVQAVNSDVEATEEGGTGRRKRVVHAVLREQTIGDGRIIIVGDIHGCSDEFVELLRKCEWQAKDSVVLVGDLGNKGPKSAEVVAMARQMGAHVVRGNHDDKVLSVLAATRGKGGAQVHAGLIPGISLHQQRLFDMYTLRYIRPVHTNEVATKRGAGVWEACSEGEENSVLWGSVWQGPPHVFFGHDAARGLQL*