MAAEMALLKPISKFSPKLSPTPITRPAKFFRVSMSATATPMPTKPSKKGNKKEIQESLLTPRFYTTDFDEMEQLFNTEINKNLNESEFEALLQEFKTDYNQTHFVRNSEFKEAADKLEGPLRQIFVEFLERSCTAEFSGFLLYKELGRRLKKTNPVVAEIFSLMSRDEARHAGYVLATLFLSLKLLLFCKRTDNYLVQVSEQRVVRFQSGLGLGFLTKARKYTFFKPKFIFYATYLSEKIGYWRYITIYRHLKENPEYQCYPIFKYFENWCQDENRHGDFFSALMKAQPQFLNDWKAKLWSRFFCLSVYVTMYLNDCQRTDFYEGIGLNTKEFDMHVIIETNRTTARIFPAVLDVENPEFKRKLDRMVEINKKLIAVGRLTTLVL*