MAAAMSAASVGNVKVGGFLGSSRGFQANRGRNIVFSRKIMASATKEAPRKGAKEAMKDTLLTPRFYTTDFDEMEQLFNTEINKKLNMEEFEALVAEFKADYNQTHFVRNPEFKAAADKITGPMRKIFVEFLERSCTAESQGFCSTRSWEEGSRVTRKYTFFKPQFIFYATYLSEKIGYWRYITIYRHLKANPDYQLYPIFKYFENWCQDENRHGDFFSALLKAQPQFLNDWKAKLWARFFCLSVYVTMYLNDCQRTAFYEGIGLDTKDFDMHVIIETNKTTARIFPAVLDVENPAFKEKLDELVVLNQKLIALGDSTTPAPLKTLQRLPLIAGMVSGILSLYLMTPVESGSLDCVDFEPQVVY*