MSAAMLGTRLDLAPSFPLSPSPSPPSGLRVRASTSPAAAAGTRALGPRAVQAAAAAAATAVAAKPAAATPLSSDRTVVRLGLPSKGRMAEQTLSLLKSCQLSVRQLNPRQYTADIPQVPNLEVWFQRPTDIVRKLCSGDLDLGIVGYDIISEYGQGNEDLVIVHDALEFGHCRLSLAVPKEGIFENINTLEELVNMPEWTEERPIRVVTGFGYVGAKFLKEKGFKHVSFLAGDGALESYPAMGMADVIVDLVSSGTTLRENNLKEIEGGVILESQATLVASRKSLNRREGMLEISHEMLERLEAHLTASGKIMVTANMRGNSAEEVAERVLSQTSLCGLQGPTISPVYCRLDGKVAVDYYAINVVVPQKSLYKSIQQLRSIGGSGVLVSKLTYIFDEETPRWRTLLSELGM*