RCESLVEVHFQLQQQVMAASAELGPELLPRLLERFNEVLSSLVKSSFLVEKQPPQVLKTQTKFQASVRFLLGPQLLKVSPKPYMVRADMVTEKQARELTLSTYSNTLSESTGEIMHNVVALETNPTSGTCCANFKNVLLKKIKRCERKGSESVTEEKCAVLFSTTVTLTPGNLSVHLQVLSLPIVVIVHGNQDNNAKATVLWDNAFSETDRVPFVVAEQVPWEKMCDTLNLKFMAEVQTTKGLLKEHYFFLAQKIFNDNSARFEDFQNRRVSWAQFNKEILPGRGFTFWQWFDGVLDLTKRCLKNYWSDRLISGFISKQYVCKLLSTEPDGTFLLRFSDSEIGGVTIAHVIRGKDGSSQVENIQPFSAKDLSIRSLGDRIRDLGQLRNLYPNIPKDQAFGSHYNKEQTGKD