MAVEKTLPGASAGRTVLVTGGAGYIGSHAVLQLLLAGFRAVVIDNLNNSSELAVRRVAALAGDHSRNLSFHKIDLRDKGALEMVFASTRFEAVIHFAGLKAVGESVQKPLLYYDNNVIGTINLLEVMSVHGCKKLVFSSSAAVYGSPKNSPCTENFPLTPNNPYGKTKLVVEDICRDIYRSDPEWKIILLRYFNPVGAHPSGYLGEDPRGIPNNLMPYVQQVAVGRRPALTVLGNDYATRDGTGVRDYIHVVDLADGHIAALQKLFENSSIGCEAYNLGTGRGTSVLEIVKAFEKASGKKIPLIFGERRPGDAEILFSETTKAERELNWKAKYGIEEMCRDQWNWASKNPYGYGSPDSIKQNGHQTNGSADSSKQNGHRTNGSTDSPKRNGHHAYGSADSPKRNGHCVFGSSDLKPNGNGHLR*