MGSLDWRRMKIPPVLSAAQSARLFKIMQPMKAILEVQENLRNELQSEPTDAEVAEAMNMPVQRLRRLRDVGRAARNKLIKHNLRLVLYAINKYYPDMTGDERFADLCQAGANGLITAIDRFEPKRGFRISTYALFWIRHSVVRAMTLSSFTRFPFAMESERQEINMAREELSFELGRTPTDEETMKKVGLSPARYRDVVRMTRPTYSLHSRNRVTQEELIKEVTDVDAIGVDTHKHNRLLRLAIDDLLDSLKPKESVVIRQRFGLDGRGRRTLSEIAGNLRISREMVRKYELKALMKLKHPTRVDYLRRYM