MEDLPGFRFHPTEEELLEFYLKNKVLGKKSRCDVIGLLNIYRHDPWDLPELATIGEREWYFFVPRDRKHGSGGRPNRTTQKGFWKATGSDKKIIGLSNPKNIIGLKKTLVFYTGRAPRGSKTDWVMNEFRLPDTVSSPQDIVLCKIYRKATSLKVLEQRAAIEEEMNGTKHVHSSPCSTTLQPMDAMSFSNEHHEPTDQSPNFFMSINKDEVEDDILSITENNPFEVSAETKEKSNCFRPKLLNGQDNLAELQVPKFSMDFSQDPVWMQLRSPWLDNFILTPSAFVHNF