MKLPEKSLKVIKIPYSVLLEKDRDLSEKIEAGFGPNGLGIISISDVPEFSLLRQNLLPLSSRLANLPDEIKIELEDPGSSYNFGWSHGKEKLESGKADMLKGSFYANPINDTPTNDASLMHRYPAYCRPNLWPRNHLPELELAFKALGKLMLDIGLMLSYHCDNYVSNGNIMYDYESLQQILRQSQCHKGRLLYYFPRQKSEGIEHIEGVSSWCGWHTDHGSLTGLTCGMFMKDGVEVACPDTNAGLYIKTRANQIVKAVFGEDEIAYQIGETTELLSSGLLCATPHCVQAPRGEKACGLQRATFALFMQPDWDENLKFPSEINLHKEIIQPNSTLTFGEYTEKLINKYYH*