MQEKIVDVTHEYVDLQKRICVAAIAIASYVARTPSFGRLSSIAKKCGQPAQIFFGNLEGDCGAGFTQRSCHIDVLSIVEQKIGQTKTRPMGWFFLSQVTTPNPSTVKFYYQTEVLNLEPSLLGTSCVIGWMGLLFGTFIYNRFLKKIKLRKLLTLSHVILSLTTLLDIALVSRLNVRFDISDEAMVLFGSALSDAIHQFKVTPFLILSGYLCPPEGQIKAITLSFSIRNLHIIFSMERKTSIRAILGSQESTRNSQHQLMILLLQNLGSVMADVVIDAMIADAARRENDMLSRNMWANLSSRMPRREVAPQEAHDIFGDVDELLRQRKLGLERISRYDDSGEGKEKRLEDEFEPTILSYKYKTKKGEYIREIDIPERIQISEENTSPPPTDEMSIEEGALNRNVVLGYIVRENLLITMYN*