MGAAEEELESLRLAMVEKQAAIDRQGGLVRSLKASKASQAEIDAAIAHLQTLKLDLQSASKELAAVSGSSNGTVNSEAFRKEVNNTLERRLFIIPAFQIYGGVTGLYDYGPPGCAVKANVLAFWRQHFVLEEGMLEVDCPCVTPHVVLKASGHVDKFTDLMVKDEKSGQCYRADHLLKEYCKENLEKDLLMSAERRNELKHVLAVLDELTAEELGAKIKQYGIVSPDTKNTLSDPYPFNLMFSTLIGPTGLLQGYLRPETAQGIFVNFKDLYYFNGTKLPFAAAQIGQAFRNEIAPRQGLLRVREFTLAEIEHFVDPDDKSHPKFKDVADLQLLLFPREQQMGVQDPVLTPLGDAVAKGVINNETLGYFIGRTYLFLTNLGINKERLRFRQHLQNEMAHYAADCWDAEIECSYGWIECVGLADRSAYDLKAHTEKSKVELVARERFPEPREVEKLLILPIKKETGRFFKGDARKVEEALEAMNEAEAMEMKAKLDSEGQVSFKVCTLERDVSISKNMVSISKTIEKVTGRTFTPSVIEPSFGIGRIIYCLYEHSFYTRPSKTGEEECNVFGFSPLVAPIKCTVFPLVQKKEYETTATGLSRQLTRAGLSCKIDTTGTSIGKRYARTDELGVPFAVTVDSEETVTVRERDSKEQIRVPVELVPSLLRELCDRQLSWAQAMSTHEVVTTMQ*