MANVNINRAVNDAFYRYKMPRLQSKIEGKGNGIKTVIVNMSDVAKCLARPPEYTCKYFGCELGAQTQMDDKISRYVVNGAHDAEKLQTLLDGFISRFVLCKSCQNPETELLLDKAQQIWQKCAACGAKNMVDMRHKLTTFILKNPPSSGALATTKNEHESQREASKALDGSAAPSPSKKSSKHDKADKGDKAEKGEKSDKKHKHKHKEEEDEDDGDWSVDTSADAVAARRHELNATLGESVSKLTHSEELELPEKKRINIFFNFASSSTCAAKPAAGAVARTANQIQAEAERLEIKEKAAGVLVEVCFNEAILQQIPKCSQFFVKLTDENKRAQRYVLGALEALIELYRATLLPKTSHILKAMYDNDILDEAEIIRWNDKPSTKYVSEEVSKEIHKAAATFVTWLKTADEEDDDDEDDEEEGDDDDEDESEEETPAKSNGKAPASSSSSASSSSKAPAAPAPAAAAAEDDFDIDDI