MLFTSKPLSPQGRHVLITGASSGLGRETALHLAEQGFQVIAGVRRQEDGERLANACPSGRISTLLIDVTDEESIGRAAAQVAEKVGDTGLWGLVNNAGICISAPLECVSSDLLRRQLEVNLIGQLAVTRAILPLLRRGGAARLVNVTSGLGSVAIPYLGAYSAAQFAKEGVSDALRRELAPMGIQVSVVSPGAIWTPIWGKIASEGERALADAPDAVADLYRDTYLRFLQANEDGARNSATKPADVAAAVHAALTAAKPRTRYRVGADVRRGTLLARLLPDSVIDGMFRPIVTAAPAAKEEQRA*