MNTGLVAGAALLALLAITFSLLNPQTLFSPPHVPGSKDHLHAARLLHVTGAVGPESLVFDADGGGPYTGVADGRILKWEGEERGWTEFAVTSSNRSDCVRPFAPELEHICGRPLGLRFDKKNGDLYIADAYLGLKVVGSAGGLATEVVTEVEGQPLQFTNDMDISEDEEVIYFTDSTTIFQRRQFMLVLLSGDKTGRLMKYNKSTKEVTVLLRGLAFPNGVALSKDGSFVLVAETTTCRILQLWLRGPKAGHVDTFAVLPGFPDNVRRNSQGHFWVALHAKGSRFAKWVSSNPWAGKALLKIGFNFKQLHSSFAGWKPHAAAVKLSDKGEILEVLEDCDGKTLKFISEVEEKDGKLWIASVLMPFIGIYGL*