MSDSADKPMDNDAEGVWSPDIEQSFQEALAIYPPCGRRKIILSDEGKMYGRNELIARYIKLRTGKTRTRKQVSSHIQVLARKKVREIQAAIKVSSHIQVLARRKSREFHSKLKVTSMDQTVKDKALQSMASMSSAQIVSATAIHNKLGLPGIPRPAFPGAAGFWQGMISTGQPGSSQDIKPFAQQAYPIQPAVTTAISSYESPAAPAPTVPAWQGRSIGTTKLRLVEFSAFLEQQRDPDSYNKHLFVHIGQTNHSYNDALLESVDIRQIYDKFPEKKGGLKELFGKGPQNSFFLIKFWADLNCNVQEETGAFYGVTSQYESPENMTITCSTKVCSFGKQVVEKVETEYARFENGRFVYRISRSPMCEYMINFIHKLKHLPEKYMMNSVLENFTILLVVTNRDTQETLLCMACVFEVSNSEHGAQHHIYRLVKD