MAGGGGVGTRVEAAWRPGGANGRAGSVFCSLLPCQVGARYALARARPAGEGDGSALEGSRKGKSKGAAIFFAGDNAEGMGDPVVDRLSKPEILANLIVSKLGPAIDAWVVFPARYEGPFAVYKGFLPNMTKFGDPLGYNLEGLPAFNHLFSLLRKVQEQVNQTLRKLDSSDRRKHVAVNREVNLSKPVLFNAAAPEMGQWKPVTLFAFSKGGVVLNQLLAEVGYAGRLRHEQGETNAARREDLTYTESCVQQDRDSIDLGEGKVELRMDQSSHIEEAQGAAAKDCWVSDTVGGSLPLSVDAFIDSVEAMHFVDVGLNTRGAYLADESLVQDLVNMMKQREHKLKICLHGTPRQWKDWRRPWIGEEKDRFVALLREAIAKRGVENLTVLERLYFQSRDAINMRMHFQILEELTLP*