MAAEMALLKPISKFSPKLSPTPITRPAKFFRVSMSATATPMPTKPSKKGNKKEIQESLLTPRFYTTDFDEMEQLFNTEINKNLNESEFEALLQEFKTDYNQTHFVRNSEFKEAADKLEGPLRQIFVEFLERSCTAEFSGFLLYKELGRRLKKTNPVVAEIFSLMSRDEARHAGFLNKGLSDFNLALDLGFLTKARKYTFFKPKFIFYATYLSEKIGYWRYITIYRHLKENPEYQCYPIFKYFENWCQDENRHGDFFSALMKAQPQFLNDWKAKLWSRFFCLSVYVTMYLNDCQRTDFYEGIGLNTKEFDMHVIIETNRTTARIFPAVLDVENPEFKRKLDRMVEINKKLIAVGETDDIGFVKNFKRIPLVAALVSEILAAYLMPPIESGSVDFAEFEPQLVY*