MHPSGGALSVPPGFRFHPTDEELLYYYLRKKVAYEAIDLDVIREIDLNKLEPWDLKDRCRIGTGPQNEWYFFSHKDKKYPTGTRTNRATTAGFWKATGRDKAIFLGNACRIGMRKTLVFYVGRAPHGKKTDWIMHEYRLDQDNVEVQEDGWVVCRVFMKKNYLQRGLNPETDQIAAADDDELLHHRPFPPPPPLAAAIDHKHNHLAGHHLMQPQPHHHNHYDEFPSFDPSMQLPQLMSADQPPLLPSLGLDGGDCSNNLIKLTAAAAAAGAGVATDWSILDKLLQSHQNLDQLFQGRVVAGAASPAAAVAAMGPGHHQQHLMDQLGSGGGSSSSLQRLPLQYLGCEAGDQLLRFSK