MEGDGSVLNKVEEEHIDLPPGFRFHPTDEELITHYLSRKVLDSGFTAKAIGEVDLNKCEPWDLPWRAKMGEKEWYFFCVRDRKYPTGLRTNRATEAGYWKATGKDKEIYRGKNSSATLVGMKKTLVFYKGRAPKGEKSNWVMHEYRLEGKFSLYNLPKVSKDEWVICRVFQKSSGGKKIVVTGFMRVNSFGDELNSPLPPLTDSPYKTKPCSDQVQHVTCFSNRAENHRNTHPEEGSVMNEYFPSSLFTNNSVDTTNPTSSLYTRTPFQSPFYAPGAQGFHGPRLDSCDQAILRALLDSHGSDLKPLRLNQGLQKPDYGASSHQPAMVSISQETGLSSEINAEISSVVSNHEMGSRPFHDPEDHPSSNGPVDLDCLWNY