MADITDPSATGIDQPSPGDDLAGNGVDSRGTKRPRASMAGDDDDDDDEKGGRERRKIEIKFIQDKSRRHITFSKRKAGIMKKAYELSVLTGTQVLLLVVSETGLVYTFTTPKLQPLVTKAEGKNLIQACLNAPEPSGNENGVDAGDDVASPDDVPQMPPAAAGMPRPAAHGGYMTQEQQQQALYYQQLQQQNQSGQYAGMPQMPQHQRA