MKKYILLASSMLILAACGGASSNFVNVSMPNFKPQVPTKVEPIDSGVSIALEPINIEQNNNYSDYFENSVLKIRIEKEIDLLKQNLEEQIKTIAQLKGYKIVTTNPDYTLKSSISIYTEEKNAQKTSNFMSGDYVKSNLGINFKGKIDFIDAHNPQNSTNLSSSTKLDSLVALNYPIKNDDGVNMFKTTISTVPTQLNKGLEQPAFEIDKSFLAFYKNTLNTLYNNLPKATDIGKTIPNTNSGFNSFDGDATFEESLPQTNSNQNNTIENTPTQNIPTNPSSTNQNNQSKNQDGVEIFE*