MEEREKVCVTGAGGYVGSWLVKFLLSKEYVVHGTAREPADGKNAHLMKLEKAADKLLLFKASLQDYDSLLAAIKGCSGVFHVAYPVPTGTVANPQTELVEPALAGTQNVLRACSEAGVKRLIAVSSIAAVFMNPNWPQDKPMDENCWTDIDYCKSRQGSLEWYSVAKTVSESDALKYSEKSEFDVITVCPPFILGPSLQPTMTSSNMIFKDILKVKIQGLLATNLYHHLHHDPMISPSRFQGVSPLSTLGRVQSTSQILDLSCVDVRDVAEALLLVYENPEASGRYICAPHPIRVRDMVAKLKTKYPNFNYPKSYAEVGRDLKFNSEKLKRLGWNCKSLEETLAETIEQYQEAGILNKD