MGVYNNRRWHPMLVGCAVVLNTKCTMMVSAFANPSSHQPFGVASVHRPSPFQSSLITRSNLNQSPQTSLFMTEDKFEKIDEDDDQIIAFMDLNGEKAIDCYVDSYATVDQVEYTIGSPCDYAVALCYFENDEQLVPIELDDPLMDDIFPVAEGIIEDEFGEELVLLRTPQTLTLVGELEENDDDEDDEDEDFDEDMEESEEEVEILVSFEEDGREYHLVRLLDPVLLVGKGGNENTRILLSPEESDIVMPKLEQMFMNYQED*