MAVEKTVPGAGAGSAAGRTVLVTGGAGYIGSHAVLQLLLAGFRAVVVDNLNNSSELAVRRVAALAGDHSRNLSFHKVDLRDKGALEMVFASTRFDAVVHFAGLKAVGESVQKPLLYYDNNVIGTINLLEVMSAHGCKKLVFSSSAAVYGSPKNSPCTEEFPLTPNNPYGKTKLVVEDICRDIYRSDPEWKIILLRYFNPVGAHPSGYLGEDPCGIPNNLMPYVQQVAVGRRPALTVLGNDYATRDGTGVRDYIHVVDLADGHIAALQKLFENSSIGCEAYNLGTGRGTSVLEIVKAFEKASGKKIPLIFGARRPGDAEILFSVTAKAERELNWKAKYGIEEMCRDQWNWASKNPYGYGSPDTTKQNGHQTNGSADSPRQNGHHTNGSVGSPKRNGHYAYGSADSPRRNGHYAYGSSDSRQNGNGRLH*