MTNAMDIVKNGSANGSVDGSNDESRTNLIVNYLPQTMTQEEMRSLFSSIGELESCKLVRDKVSVLPASLTALNPALQQGQSLGYGFVNYVRAEDAEKAVNTLNGLRLQNKVIKVSYARPSSESIKGANLYVSGLPKNLSQPDLEGMFASFGKIITSRILCDNISGLSKGVGFIRFDQRNEAERAIQELNGKTPKGYAEPITVKFANNPSNSAKAQIAPPLTAYLTPQAAAATRRLAGALPNAGRISRSHNPNIHKSEPDLGIGIENKRTSDCMSSYGDTRHWPVIYWPNSILPDNAMTGSGWCIFVYNLAPETEENVLWQLFGPFGAVQSVKVIRDLQTSKCKGFGFVTMTNYDEAVVAIQSLNGYTLGNRVLQVSFKTNKTKTT