MMLGQLSSPPAACNKSNKSDDETPSRKESFYSGLAEALGRKETDQSGGSKNSRSGSKSKGLEKEKFAKQKEDSEAKSQFDLSAELPSDATCAKYLVSDRYELILGAVVLSSVVIMAADFHFTGYVIGQEIGFKDMSSLPTGDESPAWIAYLTLFMDIFFFLEVATRVFVLRWVFFKLWVNWLDLIVVSLALGVDIIGGLSAGFNVGVIRLLRLAKIARALRVVRMRRALESLSLLLRCVQSSLQVLFWSLGLLGVIQCIAGMVIGQLLVPYMRDTSYDVEGRHEVYKYFGTFSRTFLTMFEARQLKLFSSQKVHLDGWKCHPG*