MDTFPFQWPMDPAASSGIDAGFLPPPAAVAPDDGVAYYDPPAGADVDAAALPEFAAAFPPCAPEAAAVLAMRREEEEVAGIRLVHLLMSCAGAIEAGDYALASAQLADAHAALAAVSAASGIGRVAVHFTTALSRRLFPSPVAPPTTDAEHAFLYHHFYEACPYLKFAHFTANQAILEAFHGCDHVHVIDFSLMQGLQWPALIQALALRPGGPPFLRITGIGPPSPTGRDELRDVGLRLADLARSVRVRFSFRGVAANSLDEVRPWMLQIAPGEAVAFNSVLQLHRLLGDTADQAPIDAVLDCVASVRPKIFTVIEQEADHNKTGFLERFTEALFYYSAVFDSLDAASASGGAGNAMAEAYLQREICDIVCGEGAARRERHEPLSRWRDRLTRARLSAVPLGSNALRQARMLVGLFSGEGHSVEEADGCLTLGWHGRPLFSASAWEAAGGGGGDNNNNSNSNVSGSSGSSDSNNSGSSHGKSNGARDGSSVCL