MHPSGGVLSVPPGFRFHPTDEELLYYYLRKKVAYEAIDLDVIREIDLNKLEPWDLKDRCRIGTGPQNEWYFFSHKDKKYPTGTRTNRATTAGFWKATGRDKAIFLANACRIGMRKTLVFYVGRAPHGKKTDWIMHEYRLDQDNVDVQEDGWVVCRVFMKKSYQRGLNPADMAAVDDDDLLLHHHHPFPPAQLHGGAADHKHDGAGGHHHHHLMQPHHHYDDFPSFDPSMQLPQLMSADQPPPPPPSLLPGRLPLQYLGCEAADLLRFSK