MELKSGLSAFVTGGASGIGRALCVALAKKGIFVTVVDTSVEKGEEVASLSQKENLKFHSGSLKFPSAIFVRCDVTNQGEVGAAFEKHVEVYGGLDICINCADIETSVPFYEDQTDGSKSWRHTFDVNLLAVIDCTQKAIKIMEAAKKPGVVINLGSAYPMISDPIYSSSKGGVVMFTRSLSSYKEKGIRVNVLCPEINRAEKAKHVGFQFLNLNRSSTSMDTIIQGAFQLITDESKAGSCLLITNNGGLEYMPTSSQEAKNLAVIPSRLKNTVSSVVNSTVEIPHSFEQLIIHTLSRNFRNATRTVRAPLKLPIKADHVLLKIIYAGVNAGDVEYSNNGYLSGTKEEISSKLPFYPGLEAVGIIALVGDEVKNLKVGTPAAILNIGAYSEFTMVPSELIIPVESPYPEVVAMLVSGLTASVALEAAHMESGETVLVTAAAGGTGQFAVQLAKLAGNKVVATCGSKDKAIFLRDLGVDRVINYKDESVKDVLKKEFPKGVDIVYESVGGDMFDSCFDALATFGRMLVIGTTSQYKEGIGHEPRNYPGICDILHQQSKTVIGFNLGHYQHVWKRHLDNMVHLFSMGKLKVGIDPKSFVGVQSVVDAVEYIHSGKSIGKVVVCMDPSFNQKVAN*