MGGAISFAAAPPPPPVHVDPLLDPQHDSKTPESVEQTQDSKEGVDWLNLPCPVSYDELQREAIMSLKPELFEGLRFDFTKPLSPKFSLSHSVFMGSIEMPSQSPETFKVPTATYEFGANFLDPKCMLIGRIMTDGRMSARVKYDLTENIIMKVNAQLTNEAHFSHGMFNFDYKGKDFRTQVQFANNAFYGANYIQSVSPHLALGGEVFWLGHQRKSGLGLAARYNSDKSIMTGQVASTGLVALSYVQRVSEKVSLASDFMYNLANREATASLGYDYILRQCRLRGRIDSNGSVAAFLEERLNLGVNFLLSAEIDHWKKDYKFGFGLSVGEF*