MTDKELHRQVLSLGMPMAVAMCLLETDVTRAFTDAGSTLKAFWFGALGTIIGTLVAFKAVGGFLGPDGWKIASSLCASYIGGSINYAATAQALGLTAPSLLAAGMAADNLAMAVYFGVIMSIPTEGKEATTETFTEEIQAEPEGNPTVESLALSMAAATSACMIGNWIASALPPQFSGSGLAMLAVVASAFSAIGALVTSKWGGKTSSTPTSIFAGAQSFGGALMLLFFSVVGASTQIHEALSGGWPLFALIIILIAVHLAVILSLGRWSQIPMRTLLIASNANVGGPATSAAMASARRWPSLVRPAVLVGTLGYTVGTAIGCLVGTQFLQPMLQATLLFARA*