MSRHREKACMTDSRSDSKAGLLSARWVYSISIYDRKPFLNSVLSSEHIQLLPIEREKRALPRRRRSISTLSEKPAEMEGKESIEFNKRRAEGTDDSKPKTLQLKTRKLNTSSTTCYVQGLEWIHKIRCLRFCCFWTSRGLYSMLERGCNASVLSTRLSYQKLITCFLLVFVQKPLVVFQAFGEKTIDATIWRMESMLLTLAGMGDKGMTGKFDPTKAVALGLKAGPKYRELQLGNSVMSDHQCIMVHPSDVLGPSSPGPIVLLVGCSSLSHVEEMLSIQTLSDFYAENLEHHQEGMKCVNCVIHLGPTSVTMAPNYQKWMKRLGGAQHIMAGHKMQPLRMGWGNKLWRGTIA