MGKEEGLKLDKWGYQVKTSSDHCISAINDFYHQVLNYGRKRSIILEAPVHDGSCVLGNTLAAYFSCSTHPAEARSFLQSAKSHYDEATDYEKAVFDSVSCLVSEERDDDDALELHFKLLRDFPRDLVSLKRAQILCFYMGKPYPSLDLVQQVLPENEEEAYIHGMLSFPLLELGRMEDAERAARKALEINNQDVWAQHCLCHVLQYECRFAEAVQFMEDCSPSWSSCSSFMYTHNWWHVALSYLEGHSPVVKVLDVYDNCIMKELDRPDATRSEVYLNALGLLLRLHIRGEISYFEDRLKNLAQLLTDKALWYLEWQLDLFILWALTSTDKIPAAQELLEGLKLRVSNLNDKKRKQMQRGLSLAEALYEYGRGNDEHALQLLGSDFDVCDYKAIGASDEQLDVFNEVWYSLLLNTGQAAKVIEIIEKRLNTRDGVPFLWRLLEKGYLMMGREEAVGAAEKANHLESTYFQ*