MDQSDPSLYHLLNNGMEQNIDRIVSNEMIQQGQMQTPKTPQRSETPQTAAAHIKRPLNPFMIWSKTQRRKICEAYPDMHNAEISKQLGADWKNMSSEEREPFVKEAERLRILHTQMYPNYKFQPRKKPRGEPTAKSKEQQKKKTPSADPSKVQSYDAMVAAQQNWNQAAGRIQDVAAAAQYSAYGGFGGGFFMPMDQMVTNQMGQNPYTAMNAYYHPQLHQGYTSFPQFQDLSGPSTSTAPQTRPLSNASSSLGYGSNASEESISPNTSTSTQIGGASGDDITAFNFLAPKQDDVKPFEFRCIPLHKL