MAPTTRYSLVSLPVRIFDDEPLSELTSTIGQDNGDILEFSIPSFKIGTLDALVQHADDLTKLNAICEAVVSKVADSLAGILDGDEDKISQQKMVNDKPTDSYICSFQWNKVRYRAEKPLGELIENLQKDIQNIDNDVKAKFNQYNAVKTNLSALQRKQTGNLATKSLTPIVQPDVLIQDSEYLETHLIVVPLSARKDFLRSYETIAEMVVPRSALQIAQDDEFILFAVTTFKKTSADFLHKCREHKWTPRQYKYVEGGKEEEQRELERMVREEKKVWGEALHMGRSGWSESVMVWAHVLTLRVFVETVLRYGLPLEFVCALVKTIPKQAKKVKTALDKAYSYLGGNAFGRDKRGRFTKDDASLASEMAAAGYSAGDANEYTAYVYYEFEFP*