MEMQDEDARGQAEFWQLTLAFADSLTLKCAVELGIPQLIHAKGQPLTLSEIITSLQAPSPDSWCLSRVMRFLVKKRVFSEEVKEGEAYYGLTRASKWLVRPGTSGLAPMLTMLNHPIFLAPWQCLSQCVVEGGNAFEKAHGSKIFKYALNNPGSNEIFNEAMASDARVVLDALLSQYKSGFAGLTSLVDVGGGTGTAVIAIVKAHPHISGINFDLPHVVSSAPEHPGVVNVSGDMFISIPHADAVFMKWILHDWKDEDCVKILKQCRKALPSKSGKLIIVDVVLHLKEDTSAFADSRLAFDMLMFAVTSGGLERTEEEWRALLSKGGFSNCNIKPLPTLQSIIEAYPDPKE*