MKIEPKVTNKGTVMLNELKRIVIFNKVVECGSFTCAAEALGMTKSKVSEQITALEKTLNVRLLNRTTRKISLTTEGDTFYQRSHGLLNIAEEALCSVNHLASEVSGTIRIGTTIDVGTFLLNPLLAEFYKQYPKVNFDIQLDDGLQDLVDSNLDMVIRIGELTSSSLVGRVIAPFELGIYASQTYLENAPPINTIQDLEQHDWVYLTRLNLPNQTLTLTNQEGVQHQVKFHSKHSSNSPLGVMTMVQNGLGVGSIASFLIDKLPDASLVRLFPDFYQISTTMNILYPSRKNLPPRVRLFIDYLVGTLCG*