MSRVTKHRKAIAKRVEKKHTCPSCDAKFSFPNKLRLHVNSNHSLANLCELCPERFNRFNELRTHMRRAHRIIHQCHLCAYSSSVKAELRKHVVKCHENGVRCTVDGCVATVAYNRLRRHIKEVHCNSFEGNLILDNHILRASAESKNDLSGDLHTEAKLTPTAEGSVATNASFGIEFVNIHVVDKMQEPTNSHVSPKIPSQNAETSSHISSAVQQYGATSGNDCGDYCGGAKFGKVFKMERDNSRNICQEKSLEVPTQLDSLEMKDQTMSKKLPFDCTETGEYECQKCGKIFHNICNSRRHWNRVHLKIYKERVKLKKYACEISNCMQRFSCSSKLQDHVLAVHNEGVPFDCETCSRKFSSRASFAVHLRRYHLASIRDVPHGFTDRTVVNATSISDEIHVTAHDTVSEMEAVADNILGKE