MSTRGDLDFLDDLRRKYPHQPTFLQAVEEMALALSDLFDGPDGDFYQRAFLAMAEPERIIAFRVSWMDDNGKIRFNRGWRVQFSSVLGPFKGGLRFHPTVDEGVLKFLGFEQIFKNALTGLPLGGGKGGSDFDPKGKSDGEVRRFCEAFMSELCRYLHPSTDVPAGDIGVGGREIGYMYGQYKRITNRHGVGVLTGKSMNFGGSEIRPEATGYGLIYMTKIAVQRKLNRNLTDMRCAISGSGNVAQFAAKKLLEFGAKVMTVSDSNGVIVFESGMTATDWDAVSDCKNKHRGRLSSIQDKVSGQYYDGESPWSLDIKYDLALPCATQNEIDEKSARQLVKNGVLGVLEGANLPTDLEAQAVFRKADGVIYVPGKASNAGGVGVSGLEMSQNAQRLTWKSEKVDEKLHGMMDEIYSMMEEAELSGGTLEQGANRAGFLKVATAMRELGWVY*