MARIKKIFTQEELKQIPCPYDHKHTIVRHRLEYHLKRCNARPVERTDPYYKKDINISTSTDASESSSFEIVDLSKEELSKWICLFNRISDSLPTPQKKVLFHPAMNARLEEGTKKKHAIQQASLLGHMEKLHYFDNQGSIYYEFGAGRAELSRYVQHCSQQENVYILIDRDSNRTKHDSRILKDSIKNNWPEPKIIRCKIDIKDLKLDFFASEFRNSGKPVFAYSKHLCGAATDLTLNCLKSSPPNALVIALCCHHHCRWRTLSTFAREQLSHWGISNPQEFQILRQMTGWAVNSLREHMHASGGADSHISGLSHEERVKIGLKCKHIINYMRKLECEKMGYESSLVYYVGEETTLENVALIAYKRIN*