MHPGVGPLSVPPGFRFHPTDEELLYYYLRKKVAYEPIDLDVIREIDLNKLEPWDLKERCKIGTGPQNEWYFFSHKDKKYPTGTRTNRATTAGFWKATGRDKAIFLGSARRIGLRKTLVFYIGRAPHGKKTEWIMHEYRLDEENVEIQEDGWVVCRVFKKKNYEQRGHNMAEMAALDDDELQPFTVPVVPAGTSSLPTTDHKNNPHLMQYDFPSFDPSMQLPQLMSADQPVPTLFPSHPGVATAMSSSIDVECSQNLLTMLTSNGSDGMLHVRAGGAGAGVDRFAGTTDWSILDKLLASHQNLDQLFHGKVTAASASPMAPYHQQLMELGGSSSSSSLQRLPLQYLSGETTDLLRFPK