MTNAMDIVKNGSANGSVDGSNDESRTNLIVNYLPQTMTQEEMRSLFSSIGELESCKLVRDKVSVLPASLTALNPALQQGQSLGYGFVNYVRAEDAEKAVNTLNGLRLQNKVIKVSYARPSSESIKGANLYVSGLPKNLSQPDLEGMFASFGKIITSRILCDNISGLSKGVGFIRFDQRNEAERAIQELNGKTPKGYAEPITVKFANNPSNSAKAQIAPPLTAYLTPQAAAATRRLAGALPSAGRIRYSPLAGDLLANSILPGNAMTGSGWCIFVYNLAPETEENVLWQLFGPFGAVQSVKVIRDLQTSKCKGFGFVTMTNYDEAVVAIQSLNGYTLGNRVLQVSFKTNKTKTT