MTNAMDIVKNGSTNGSVDGSNDESRTNLIVNYLPQTMTQEEMRSLFSSIGELESCKLVRDKVSVLPASLTALNPALQQGQSLGYGFVNYVRAEDAEKAVNTLNGLRLQNKVIKVSYARPSSESIKGANLYVSGLPKNLSQPDLEGMFASFGKIITSRILCDNISGLSKGVGFIRFDQRNEAERAIQELNGKTPKGYAEPITVKFANNPSNSAKAQIAPPLTAYLTPQAAAATRRLAGALPSAGRIRYSPLAGDLLANSILPGNAMTGSGWCIFVYNLAPETEENVLWQLFGPFGAVQSVKVIRDLQTSKCKGFGFVTMTNYDEAVVAIQSLNGYTLGNRVLQVSFKTNKTKTT