MLNGFGTVVNSLGPRVKPYLPQIAGIIRWRLNTPSARVRQQAADLIARIAVVMKQCGEEQMMGHLGLFLYEYLGEEYPEVLGSILGALKAIVNVIGMTKMTPPIKDLLPRLTPILKNRHEKVQENCIDLVGRIADRGAELAPPREWNRICFDLLELLKAHKKAIRRASVNTFGYIAKAIGPHDVLSTLLNNLKVQERQLRICTTVAIAITAETCGPFTVLPALMNEYRVPELNVQNGVLKSLSFMFEYIGEMAKDYIYAVTPILEDALMDRDLVHRQTAAWTCKHLALGVHGLGCEEALQHLMNYVWPNVFENSPHLIMAVFDAIDGFRVSLGPTKVLQYLLQGLWHPARRVRAVYWRLYNNLYIGSQDALIPSYPKLEDDSEHCYRRTELELLL*