MASLAPVFKHGSVKVRSPAHALLMLRQDVRVVSEKTVAVEDGGLPGGAKGEASETFLMVPGLGDFRQSYRFLAPLLQAAGHRVLVADLRGHGGSSVGFPSYTPLDVANDIVIILDSFNITEPVILVGHSLSGSSVLKVAATHPARVKAVIGLAPVARDLPQDIWFRRLSYLLFVWPWGVPSWMTFYKSLFKSTPPSDLPEYAAAMKASLQGRGRLRAVAQFARGSKQPCFESAAKVTCPVLLIHGEKDPDFASPLKEAREVVQLLTSARIAKYEIVPDVGHYPYVEQPWLTSELMLQFLKDL*