MDTFPFQWPMDPAASSGLDPGFLPPPAAVAPDDGVGYYDPPAGADVDAAALPEFAAAFPPCAPDAAAAVLAMRREEEEVAGIRLVHLLMSCAGAIEAGDHALASAQLADSHAALAAVSAASGIGRVAVHFTTALSRRLFPSPVAPPTTDAEHAFLYHHFYEACPYLKFAHFTANQAILEAFHGCDHVHLIDFSLMQGLQWPALIQALALRPGGPPFLRITGIGPPSPTGRDELRDVGLRLADLARSVRVRFSFRGVAANSLDEVRPWMLQIAPGEAVAFNSVLQLHRLLGDPADQAPIDAVLDCVASVRPKIFTVIEQEADHNKTGFLDRFTEALFYYSAVFDSLDAASASGGAGNAMAEAYLQREICDIVCGEGAARRERHEPLSRWRDRLTRAGLSAVPLGSNALRQARMLVGLFSGEGHSVEEADGCLTLGWHGRPLFSASAWEAAGDGGGDNNNNSNSHVSGSSGSDSNNSGSSNGKSSGARDGSSVCL