MEKVEVAAVDQLLGKTVENKQIILKGYIEGIPKESDMELKIGKKLNLDKVPKGSNGLLVKNLYLSCDPFMRGRMRDFTGSYLPPFVPGEVIEGFGVSKVLDSDNPDFKPGDIISGFTGWEEYSLIYNTEQLRKIQADDMPLSYHIGLLGMPGFTAYAGFYEVCIPKKGDYVFVSAASGAVGQLVGQLAKLHGCYVVGCAGTKQKVDILKSKLGFDGAFNYKEEADIDKALKRHFPEGIDIYFDNVGGSILDAALLNMRIHGRIAICGMVSQQSLSNPQGIHNLFQLITKRVKMQGFLQSDYLHLFPRFLKDVSSLYKQGKITYLEDMNEGLESGPSAFVGLFSGRNMGKQVIRVAHH*