MSPRRSAPISSRKEPQQARSANLVAAVLEAAVQVLAQEGAQRFTTARVAEKAGVSVGSLYQYFPNKAAILFRLQSDEWQRTTTLMRGILEDEALPPLARLRRLVLAFIRSECEEAEVRTALADAAPLYRDAPEAGDARAISARAFHVFMKTVLPHAASGVRRRAAALMLDTLSGVGKAFSDQPRKPAEIAAYAAALADMFCAYLVQLGATPEQPAPRPTRKAVAGRG