RCENLVEVYFQLQQQVMAASAELGPELLPRLLERFNEVLSSLVKSSFLVEKQPPQVLKTQTKFQASVRFLLGPRLLKAAPKPYMVRADMVTEKQARELELSNYSNTLSESTGEILHNTVALETNPTSGNCCANFKNVLLKKIKRCERKGSESVTEEKCAVLFSTNITLTPSNVSIHLQVLSLPIVVIVHGNQDNNAKATVLWDNAFSDIDRVPFVVAERVPWDKMCDTLNLKFMAEVQTTKGLLKEHYFFLAQKIFNDHSASPEDFQNRHVSWAQFNKEILPGRGFTFWQWFDGVLDLTKRCLKSYWSDRLIMGFISKQYVCKLLSMQPDGTFLLRFSDSEIGGVTIAYVMRGKDGSSQVENIQPFSAKDLSIRSLGDRIRDLGQLRNLYPNIPKDQAFGSHYNKEQTGKD