MSDSADKPVDNDAEGVWSPDIEQSFQEALAIYPPCGRRKIILSDEGKMYGRNELIARYIKLRTGKTRTRKQVSSHIQVLARKKVREIQAAIKVSSHIQVLARRKSREFHSKLKVTSMDQAVKDKALQSMASMSSAQIVSATAIHNKLGLPGIPRPAFPGAGLWQGMISAGQPGSSQDIKPFTQQPYPIQPAVTTAISSYESATAPAPTAPAWQGRSIGTSKLRLVEFSAFLEQQRDQDSYNKHLFVHIGQTNHSYSDALLESVDIRQIYDKFPEKTGGLKELYGKGPQNSFFLIKFWADLNCNIQDDTGSFYGVTSQYESSENISITCSTKVCSFGKQVVEKVETEYAQFENGRFVYRISRSPMCEYMINFIHKLKHLPEKYMMNSVLENFTILLVVSNRATQETLLCMACVFEVSNSEHGAQHHIYRLVKE