MLEGLDYDSKKSDDTSDEYCTQVSRAIRTMSKLRCAPRDSNFGAVVLLFLVVPTFVVGIYLHGQKITYFLRPLWESPPRPFKDIPHYYDENVSMENLCKLHGWGVRDVPRRVFDAVLFSNELDILAIRWHELYPYVSEFVLLESNSTFTGLQKPFFFAENRGQFEFVEPRLNYGTVGGRFVKGENPFVEESYQRVALDHLIRASGIGDDDLLIMSDVDEIPSGHTINLLRWCDDIPEKLHLRLRNYLYSFEFLLDNKSWRASVHRYRAGKTRYAHYRQTDDILSDSGWHCSFCFRYIGEFVFKMKAYSHVDRVRFAYYLNPSRIQDVICRGADLYDMLPEEYTFKEIVGKLGPIPHTYSAVHLPAYLLQNFDKYKYLLPGNCKREHG