MGSRRFDAEVYARRLALAAAATADAGLAGLVITPGYDLCYLIGSRAETFERLTALVLPAAGAPAVVLPRLELAALKQSAAAELGLRVCDWVDGDDPYGLVSAVLGGAPVATAVTDSMPALHMLPLADALGVLPVLATDVLRRLRMVKEETEIDALRKAGAAIDRVHARVPEFLVPGRTEADVAADIAEAIVAEGHSEVAFVIVGSGPHGADPHHGYSDRELREGDIVVVDIGGTYGPGYHSDSTRTYSIGEPDSDVAQSYSMLQRAQRAAFEAIRPGVTAEQVDAAARDVLAEAGLAEYFVHRTGHGIGLCVHEEPYIVAGNDLVLVPGMAFSIEPGIYFPGRWGARIEDIVIVTEDGAVSVNNCPHELIVVPVS*