MASATKEAPRKGAKEAMKDTLLTPRFYTTDFDEMEQLFNTEINKKLNMAEFEALVAEFKADYNQTHFVRNPEFKAAADKITGPMRKIFVEFLERSCTAEFSGFLLYKELGRRLKKTNPVVAEIFTLMSRDEARHAGFLNKGLSDFNLALDLGFLTKARKYTFFKPQFIFYATYLSEKIGYWRYITIYRHLKANPDYQLYPIFKYFENWCQDENRHGDFFSALLKAQPQFLNDWKAKLWARFFCLSVYVTMYLNDCQRTAFYEGIGLDTKDFDMHVIIETNKTTARIFPAVLDVENPAFKEKLDELVVLNQKLIALGDSTTPAPLKTLQRLPLIAGMVSGILSLYLMTPVESGSLDCVDFEPQVVY*