MRTITSRSIRIFTNSLIANLTRPKSSTYHRQPFFALPTTTRLLLHSQIRKMASSTKHPILLKKPVKLACIQLASGADKSANLSHAADKVREAASGGANIVVLPECFNSPYGCDFFPSYAEQLLPSPPTVEQSPSFHALSAMARDNGIYLVGGSIPELAIEEGTEDKKTYYNTSLVFGPDGKLLASHRKVHLFDIDIPGKIKFKESDVLSPGNSVTLVDLPDYGRIAVAICYDIRFPELAMIAARKGCFALVYPGAFNTTTGPLHWRLQGQARAMDNQIYVALCSPARDISASYHAYGHSLIVDPMARVLVEAEESETIVSAELDGTKIEEARSGIPLRDQRRFDIYPDVSQAKVSS*