MEEKEAAAVMDNAVATVAVALVQSTLMPGSGPFIRTRKSYTREEKLKLVTFYHKNSENMYQNCKRFQLNNRTVKRWVTNEKAIKESKKRRKRIMFERQAEHPGMEQKLYKEYKELRKKGLKVKRWWFMLRAKAILEDFKPDDSTYADTGDKTIWIRGGAAGLDKRQCKTQLTVFADGEPGVKLLLRFIGTGTMFESLFSSSPRRDERLDDYVNRTITARERRILFTKWVGQAWEEVSFKKEMIKRSFIKAGIAVAINGSQDDEINIEGLENYQVDVSDDESSDDPFLESDGNEDTQDSD