MKRCCPEKLPERLERRVARKAASEEDWISEEEVKEAALKSFSRVEDPLLRRVLELRFGADQGGLRRSPAEVAEALGGKYRGKAEVGKIDAPGLHWLPVELFLHRLDSKLLENGGGTWADVEEAAAGGWQKQAITAMLQALADGHAQAADLLFYWGVAPDVGLTKADAPKPGEMHILILGWGGSTCSQLEVVQKWWQGRGFPTFTTTFCSKMIEKQLCDIKEFLPTGADVLIHAFSNNGIYLLQSLCRDPERSWRLAGVIVDSAPDVNISPTLMRQVVNGCIRALCLFNRITIEKKAEAVLTDLNVVGPLRVGDCISFSAEQPPVVSAASGEPRGVLLTTKGVISKQDEEAISGFLDRPLQGKDLHQLKSFQVSKVEIEEISDFLAKEEAPLLFLYSSSDTLIKPAAVEEYIKTCTREGQASSKRFAGSQHVRHFQKHFDEYAAELIAFT