MFNVSACDIRDKPSPSNIEIKKLVLLEREKKVRKINSQSEASTSSSDNSSFVALVKASNLEEDTLYLPQDCTRSNGLNRKCRKIVLTDGGSRSWEMELKFKKNLGSFYITRGWRHFCDENGKKAGSFFVFELTIKEGTPLLYFSPSESTINYTKLPTQKRFVTVRVVPDCLKRCRLYLSRRFLKNNGLGETKMVTLLGTDGTRRLANLVRETSGRMSLGRGWVEFVKANGLKIGQYFTLESIWANDSPILKLSSTNDSKSDKRKHRENFPVASHKEFVSTEASDGNEPEKDMNTEEMINQSSLIDNRFVILALEPEDAKAGMLYLPSHFMKANGIDKIGKIYMLGTNEMEWWWGNLLTRDGIVSVGCRWRYFCKSNGVKIGQYFKLEYMYKYDTRPVLKFVPSPGSKSYV