MARAVARAPVAVARRASSARRSGATSRRVPRCAAATDALGSGITRRVALVAPVLLRLVADAADARAGTAPRVLVVGSTGATGKLVVEELAKSGKASAVVAGVRSAEKAKKLGLDAVADVASGVDVTRDVGELTRQFEGFDVVVVCTGFVPGNPLKMNAAAHEVDNLGVRHVADAARDAGVKKVVLISSILTNGPAMGAADTAGYRITNAFGRVLEEKLEGENYLRASGVPWVIIRPAGLKNDEPKQPLVLTGEDVMTSGEISRALVAKVMSAAAFDDRTNGKVYEIAESGSFVGGDPAGGAKFALDTDPASWFA*