MKRAVTSRLSTQFLCITSNLNPLKYYWHWGAGVEVGCIAQSCSNFSTGWSRVSKCNDSGRVVHDQGNYRTTALSEVFPVQGKVPQDAQSMDGFSKSTRTIRSGQIGENVSKKDKMKFLVNTLSDLKDSKEAVYSALDAWVAWEQNFPLVSLKRALLVLEKDEQWHRVIQVLKWMLSKGQGTTIGTYKQLIRALDKDRRAEEAHQFWEKKIGHDLHSVPWQFCSLMISIYYRNNMLERLVKLFKGLEAFDRKPPDNCIVQKVADAYEMLGLLDEKKRVLEKYNYLFTETCESRGKRSRKDSHKKGKKGFTSSEKKNDRTETMGAVGDTDELQLANNKFEEQNDKKEAETGLSSES