MMNTSSEPADVLLGFFSAMNKWEKGNYLPMREGGLEEQKKAQDEIDAIFLTFCTIRDRKIGRQASLHCGEPPEYDVDNQPIGSIETKGKKVVIYTEQLNRLKNKYRYTLHYKNDEWRIDKKERFSPVEDKWIKDSF