MSLRCYHHHLKVRALLCGVGGGCFPKRTPPSPSPWSPPLTHFLKHLLGSPAALSGTAASAACEPCSLTLHFLRNTCGLSEAAAAAAAARVRLRSTKKAHAIVALFRGIGFSAADIARVVTSTPSLLSYRADATLMPKIEFFRRELGLTDAEIRRLVLANPYRVLCYSLKRCIRPNYLILRDLLGSDKNVTAAVLQSTELIHGDVRGILLPKVKILQDYGATNDVIVKLVTRHPKALMHRASPFEESLAAMKELGVRPSSGMFPYSFGLFARLHPRRWKGRMDNYLSLGWTKEQVMEAFIRHPYCMSVSNDKVKLIWQFLAKKLGWSADYVAMSPMVLSLSYEKRILPRCTVLNLLASRGVFNRNIKVSHLILGEKKFMEKYVTSYQDEIPEVLEAYSAVAESRVAV