MPMRVEPILGKVLINATDDEQQYVSTYLVINGSILHAESFVAGPVLDPGETGDVALLFNAARAVDIRITSQRKSAPKHRVHEFCGHLSDRCVEFTYECRVALVANKESRGCGMAPAGEVEAEVRARRAVLPKGQPRAEGPACVSRNGTAVPSTEFLKSDYPDFFFNITNTCDKEALKVKFKRICDKSCIRKRHMFLTEKVLKANPGICTYMQPSLNVRHDIVVVQVPKLAAEAAQKAIKEWGGRKSNINHIVFATTSGVNML*