MTVKNNGLSKGCVSEELRKLLISLASSWGDVVDDPKKLRVIPLKGAMTNEIYQINWPIEAGTRSVLVRVYGEGVEVFFDRDDEIRTFECMSEHGHGPRLLGRFADGRVEEFIHAKTLSAADLRDPEISALVAAKLREFHRLEMPGPKNVFLWDRMRNWVGEAKRLSSPKDAKEFCLDTLEEEISMLQKEFSQDHQDIGFCHNDLQYGNIMIDEKTRAITIIDYEYASYNPVAYDLANHFCEMVANYHTDTPHILDYSKYPDQEERHRFIRTYLSSAGNQPSDSEVEKLACDAEKYTLANHLFWGIWGIISGHVNTIEFNYMEYARQRFQQYWLRKPLLLGSSKARSDSVINDSSISPM*