MRAALTKLRPNLARGRFTQRHASRSMSGARAAPAFTFSDEQAKFYDDVLARGVFQVWSEKLFEVSRPALGESVLDVACGTGVVARACAREVGVEGSVMAMDNSSGMLERARASGTGGAAARVEFVEGDACERDHGERTFDRAYCQQGLQFMENPTRAMELIRKALKPGGHFTAAVWTTARADSNQMMYHLGEALRDVGKEEWIPIALKPMSWCGSGAADGAGSTKLEDCLISAGFINPDVSVEDGTFEFPSLDVAVDVAKVAPYGAELAGDAELWNAFSKSFRNRLAPFVNADGVVSVPARSFIAHGVAPWNAP*