MFERYLAALEYPAQGGINIDDPKEFRNIILWLEDQKIRHYTIEDRAGLRKVASAAEWDPAYDKYKLDLKFPTDLKSKSEELTWLFLYAIKLEYSDNADRYRGVTAARKLEEEKRATAAPEIKSTNPFDNLDFHSNEFEEGSRKLAEKLGIAYHPDHLVSLRSAGRVISTMFNKETLKEPIITGKPFPIDEGTGMGFGKEPDLERAARILRLLQIQSLRKLQTAINETIVSVQNITADPRTDTTLGKVGQK