MKGNVAVIGAGLVGAVAGLSLAHEGYNVTIFELRADPRLADTEDKNLRSINLAVSNRGIRTLRMIDPQMAERVLADVLPMKGRMIHDLKGNQAEQLYGLYGDAIYSIDRGVLNENLLHEIELFDEAKNEGSIQTKFEHKLVNMDFGNDNDEHSPVELTFRRKNSNDDVHLKFDMVIGADGAHSITRAFLGKKVRMDYSSQYIDKCYVELYIPPSDDPSNKFSISPNHLHIWPRVDFMLIALPNTDGSFTSTFFGPWKLTESLRTEEQISSFFSDQFPDAVNLIGEKSLVRAFQNNPKGSLLQVTCSPYHFKGKCIIIGDAAHSMVPFYGQGMNCGFEDVRVLTELLKKYKHVSEDAFEAFTETRHKDLLAILSLALANYHEMSAKVTSNLYKLRKATDGFLHKLLGDHWLPLYTMVSFRDDIPYHEALEIEANQHRLVSIFGGVTILSASVAILYGLKRGLKI*