MLSTQDVLQKAAESESILELLEKNVYTEFPVTPANGSATNADDLGSQPRDPAAQRPTLPAQLSSSYSFIKKTLTEHFATHPPHTIQRLAELVLHPRQHYRLLYPYLNALDRAVSVSSGNDIFPLTTHVNGTADSGHQNGTSSHADDSIGGALLTPIPWLRHSGSSGNDDSDGEPSPKRVRLNGSTPHGSEAIHHANAAALEEALREEGAVSEGELLRQQQEHMDPPTPIASAATRAQASSGSVAASLQSDEEHESKHASIEATIEKAEDEPHARGPKRSAWRTRVHKIMHSDLVQNWIWRLRWVARGSQSLSTATRPPRGLERQNEQL*