MEEREKVCVTGAGGYVGSWLVKFLLSKEYVVHGTAREPADGKNAHLMKLEKAADKLLLFKASLQDYDSLLAAIKGCSGVFHVAYPVPTGTVANPQTELVEPALAGTQNVLRACSEAGVKRLIAVSSIAAVFMNPNWPQDKPMDENCWTDIDYCKSRQGSLEWYSVAKTVSESDALKYSEKSEFDVITVCPPFILGPSLQPTMTSSNMIFKDILKGRVQSTSQILDLSCVDVRDVAEALLLVYENPEASGRYICAPHPIRVRDMVAKLKTKYPNFNYPKSYAEVGRDLKFNSEKLKRLGWNCKSLEETLAETIEQYQEAGILNKD