MDKRWSLQGMTALVTGAASGIGYAIVEELAGFGARIHVCDISETLLNQSLREWEKKGFQVSGSVCDVTSRPEREKLMQTVSSLFDGKLNILVNNVGVLRAKPTTEYVADDFTFHISTNLEAAYHFCQLSHPLLKTSGYGSIVFLSSVSGVVSITDCGSLYGLTKGALNQLARNLACEWAKDGIRANAVAPNVVKTAQSQFFLQDVSKKEGLFSRTPLGRSGEPNEVASLVVFLCLPAASYITGQTICIDGGLTYYFICLVKLSFSNYCNLCVYIWINVISTRWNQR*