MADITDPTAGIDQPSPGDDLTGNGVDARGTKRPRTSLAGDDDDDDDEKGGRERRKIEIKFIQDKSRRHITFSKRKAGIMKKAYELSVLTGTQVLLLVVSETGLVYTFTTPKLQPLVTKAEGKNLIQACLNAPEPSGTENGVDAADDVASPDDVPTMPSAAAGMPRPTAHGGYMTQEQQQQALYYQQLQQQNQSGQYAGMPQMPQHQRA