MDLGKRVEMRDQAAGKEDEHRDGERAFEEALLREHAVSTDMGSLDWRRMKIPPVLSAPQSARLFKIMQPMKAILEVQENMRSELQSEPTEAEVAEAMNMPVQRLRRLRDVGRAARNKLIKHNLRLVLYAINKYYPDMTGDERFADLCQAGANGLITAIDRFEPKRGFRISTYALFWIRHSVVRAMTLSSFTRFPFAMESERQEINRAREELSFELGRTPTDEETMKKVGLSPARYRDVVRMTRPAYSLHSRNRVTQEELINEVTDVDAIGVDTHKHNRLLRLAIDDLLDSLKPKESVVIRQRFGLDGRGRRTLSEIAGNLRISREMVRKYELKALMKLKHPTRVDYLRRYM*