MSGEGNKDHQEEDETTLPGFRFHPTDEELLEYYLRRKVENKPIKLELIKQVDIYKYDPWDLPRVSSVGEKEWYFFCMRGRKYRNSVRPNRVTSSGFWKATGIDKQVYSNLDCVGLKKSLVYYLGSAGKGTKTDWMMHEFRLPSTTKTDSPVQQAEVWTLCRIFKRVTHQRNPTIVQSNRKPVITLADSCSKTSSLDSDHTSHHVVDSLSHKLHEPHLQLQSPTQNPYWNQLTSFGFSQPTYTCHDNSFLSFENINGGDFIGDSASWDELRSVIDGNTKH