MGGGAQHLADIFGTEQDRVNCPFYLKMGACRHGDRCSRAHVKPKQSCTLLLNMYQSPEITPGQAYRNTAISKEELQKDLDAFYEDVFKEVSKHGKVEALKICNNFGNHLAGNVYVQFRHEEHAVAAMAALNGRFYSGRPIAAEFSPVTDFREASCRQEEQGGCSRGGCCNFLHLYRPSRALMRELMGDRSSSPPRRDHRRRPREEDGERDHKRRPREEDGERDYRRDGERHTRRSPPWRRESDRERLAKIERWNKEREKEPL*