MQRITGLEDYSVHSLIWSKNIKQQRGQVGVACMIKKGLEDFVSIVKDDKHKRYVWLKIVTPQRAPIFVAGCYIPHHDSPFYVFMDRDQHFLDLEEDIAYFKGKGDVIVFGDMNARTNTLQHDTQQFVMPYISRESEEFHLYDRTSMDEKELDYYGKLVLHMCNSTGMLIANGVSLWSGIDGFTCRKHNGDSVIDYMLLTDAIMYRIRSFTLGQWTPKSDHRTLCIDLTCGEAPKQDILSQREENLLLCMDFKRAPMYIEMVEQKLWMTKLQYDAPLETKWEAFKKIIYSCAEECFAIKHFHGSNTHRSRKR*