MSTENLKQQLEYSQQTLGPEHPQTLAVWDSYIESLIASYCIDEAIEELSNLVAVYEQTRGKYHLETSVVRSKYAYFLRQAQDMDQAYEEYAIVAEGFRYVNGELHPDTLFVRQQFVECALELGEYEEALPLLQSLLNDCRYVFGPTNPATITTWKNYVTCLSELERDEQALAEGRELLPTCLNVLGPDHRDTVYLQGMYATLLRNCGHLAEAAEQFGYALAGRRNLYGPEHPRTLNVWTQYASTLAEAGQFKQALPELRSLLDAYRRATGEDSPETLEAWNTYALYLYEARAWWEALAQYEALTQFHENNQGEYGRDTNIARGRYVLCLRAVERYFDAFAECAKVVEGCRKVYGDKHFVTLHARTEYAHCLVDLHRYDEALAAWAALLDDSREVNGPESEKTLSVWNHYAWTLFHAGRVSEAEVEYEFLIEETVRILGADHPFTKNFREVAQRVATHLDKK