MTNAMDIVKNGSANGSVDGSNDESRTNLIVNYLPQTMTQEEMRSLFSSIGELESCKLVRDKVSVLPASLTALNPALQQGQSLGYGFVNYVRAEDAEKAVNTLNGLRLQNKVIKVSYARPSSESIKGANLYVSGLPKNLSQPDLEGMFASFGKIITSRILCDNISGLSKGVGFIRFDQRNEAERAIQELNGKTPKGYAEPITVKFANNPSNSAKAQIAPPLTAYLTPQAAAATRRLAGALPNAGRIRYSPLAGDLLANSILPGNAMTGSGWCIFVYNLAPETEENVLWQLFGPFGAVQSVKVIRDLQTSKCKGFGFVTMTNYDEAVVAIQSLNGYTLGNRVLQVSFKTNKTKTT