MSLLRVPKRLLLGSSLSLSILNQTRKPRRPFCFNMSSESSQPLTHSLTLPTQLGQPIKIIAAPGVSDSQFRTAIESSLFKQWLKNLESENGILATGSFLLKQVLVQGVDMFGQRIGFLKFKADIFEKETGQKIPGIVFARGPAVTVLILLSSEGETYAVLTEQVRVPTGRLVLELPAGMLDADKGDFVGTAVREVEEETGIHLKLGDMVDLTAFLDPSTGGRVFPSPGGCDEEISVFLYRGCVGKEIITKLQGKETGLREHGELIKVHVVPYKELWRMTADAKVLMAIALYEMAKGGGLLPLKN*