MTNAMDIVKNGSANGSVDGSNDESRTNLIVNYLPQTMTQEEMRSLFSSIGELESCKLVRDKVSGNLVLPASLTALNPALQQGQSLGYGFVNYVRAEDAEKAVNTLNGLRLQNKVIKVSYARPSSESIKGANLYVSGLPKNLSQPDLEGMFASFGKIITSRILCDNISGLSKGVGFIRFDQRNEAERAIQELNGKTPKGYAEPITVKFANNPSNSAKAQIAPPLTAYLTPQAAAATRRLAGALPSAGRIRYSPLAGDLLANSILPGNAMTGSGWCIFVYNLAPETEENVLWQLFGPFGAVQSVKVIRDLQTSKCKGFGFVTMTNYDEAVVAIQSLNGYTLGNRVLQVSFKTNKTKTT