MSLRCYHHHLKVRALLCGFGGGCFPTRTPPSPSPWSPPLTHFIKHLLGSPAALSGTATGAACEPCSLTLHFLRNTCGLSEDEAVAAAARVRLRSTKKAHAIVALFRGIGFSAADIARLVTSNPSLLSYRADATLMPKIEFFRRELGLTDAEIRRLVLANPSRVLGYSLKRCIRPNYLILRDLLGSDKNVTAAVLQSTDLIHGDVRGILLPKIKILQDYGATNDVIVKLVTTHPRALMHRASRFEESLAAMKELGVRPSSGMFPYSFGLFARLHPRKWKGRMDNFLSLGWTKEQVIEAFVRHPYCMSVSNDKVKLIWQFLAKKLRWTTDYVARSPMVLSFSYDKRILPRCTVLNLLASRGIFNRDIKTSHLVLGEKKFKEKYVTPYQDEIPECSVNYL