MHPSGGALSVPPGFRFHPTDEELLYYYLRKKVAYEAIDLDVIREIDLNKLEPWDLKDRADKLYACVVSCNGMADRCRIGTGPQNEWYFFSHKDKKYPTGTRTNRATTAGFWKATGRDKAIFLGSGARRIGMRKTLVFYVGRAPHGKKTDWIMHEYRLDEDNVEVQEDGWVVCRVFTKKSYTRGMNPAEMAGFDDDELLHPFPVPASAAGAMQMATDQKHIMHNPGHLMQQQQQHYDFPSFDASMQLPQLMSAEHEQQTLSSFLPGAPAAVAMRPHELECSQNLMKLTSSGTNGMLHHHGGGGGGSDARFPGTDWSILDKLLASHQNLDQLFQGKVAAAAAASMAPYQQHQQQLMEQLGGSSTSSMQRMPLQYLGCEAADLLRFSK