MDLGKRVEMRDLAAGREDEHRDGERAFEEALLREHAVSTDMGSLDWRRMKIPPVLSAAQSARLFKIMQPMKAILEVQENLRNELQSEPTDAEVAEAMNMPVQRLRRLRDVGRAARNKLIKHNLRLVLYAINKYYPDMTGDERFADLCQAGANGLITAIDRFEPKRGFRISTYALFWIRHSVVRAMTLSSFTRFPFAMESERQEINRAREELSFELGRAPTDEETMKKVGLSPARYRDVVRMTRPTYSLHSRNRVTQEELIKEVTDVDAIGVDTHKHNRLLRLAIDDLLDSLKPKESVVIRQRFGLDGRGRRTLSEIAGNLRISREMVRKYELKALMKLKHPTRVDYLRRYM