MATTAQLAGTGTARSAQGPPNQKRSDPRSLAKPSSSRSVPPFKLVTKPAAASPAAAHWGDLARGPQGTSRVAFGPAPRNKGLRTANNSATPMAKEERVDRSEILTLDSIRQVLIRLEDSIIFGLLERAQFCYNADTYDSNAFHMDGFGGSLVEYMVRETEKLHAQVGRYKSPDEHPFFSKDLPEPQLPPMQYPRVLHPIADSININKEIWTMYFDELLPRLVKEGSDGNAGSNALCDTTCLQALSKRIHYGKFVAEAKFQESPEAYTPAIIAQDRDQLMRLLTYETVERAVEHRVEAKAKIFGQEVNIGAKDNGSQPVYKIRPSLVAELYSYRIMPLTKEVEVAYLLRRLD*