MEMRECPQYPDLVRSNSRDFVDSLIRAWQKNLRSFQQLKIQITKLHFNYCERISIARTLDKERDAVYESLTYSSELYVSARLIFGFDVQKQTISIGNIPIMNSLGTFIINGIYRIVINQILLSPGIYYRSELDHKGISIYTGTIISDWGGRSELAIDKKERIWARVSRKQKISILVLSSAMGSNLREILDNVSYPEIFLSFPNAKEKKRIESKEKAILEFYQQFACVGGDLVFSESLCEELQKKFFQQKCELGRVGRRNMNRRLNLDIPQNNTFLLPRDVLAATDHLIGMKFGTGILDDDDMNHLKNKRIRSVADLLQDQFGLALGRLQHAVQKTIRKSYILKLIHQVDEKIHGRSTGPYSLVTQQPVRGRAKQGGQRVGEMEVWALEGFARQEILNATIWGKRVPNHEDPPESFRVLVRELRSLALELNNFLVSEKNFQVNREDV*