MRLRNVQGLKMEMQDEDALGQAEFWQITLAFVDSLTLKCAVELGIPQIIHAKGQPLTLSEIITSLQAPSPDSSCLSRVMRFLVKKQVFSEEVKVGEAYYRLTRASKLLVRPGASGLAPMLTMLNHPIFLAPWHCFSRCVVERVDAFEKAHGSKLWMYTANNTGANDIFNEAMASDTVVVLEALLSEYKSGFAGLTSLVDVAGGTGTAVSAIVKAHPHISRINFDLPQVVSSAPEHPGVVHVSGDMFISIPHADAVFMKWILHDWNDEDCVKILKQCRKALPSKSGKLIIVDVVLHLKEDTSAFADSRLAFDMLMFAVTSGGLERTEEEWRALLSKGGFSNCNIKPLPTLQSIIEAYPDPNE*