MKFENLLGHHGTAVARRLGWKQGDEEENWSKKAIDSLMKKLQKQNKDSMLMLEQVLKTEGRTPSECVTIPRSLDGRLQISHRKALPHVIYCRVYRWPDLQSHHELKAIKTCRYCFESGQRDICINPYHYDRVEAGVLPPVLVPRHSELPPVSVPYPSTEIWATVIYYELNNRVGQQIPVSHHEVVIDGFTDPTTNSSKISLGLFSNVNRNSTIENTRRHIGKGVKLTYVPNQGTLFAQCLSESAIFVQSRNCNRFNNFHPTTVCKITSGCSMKIFDAEVFRTLLGQAANQSFDASYELTNMSLIRMSFVKGWGSEYQRQDVTSTPCWIEIHLHAPLRWLDQVLSNMAPPPKPISSMS