MNHRPRNGEELPWAKPLSIDLLYKVLKVTFLHPFVAWMIPLCMRAQAMPWHHQAIQYAIGYASLLTMLYFLSILNRQIAYSKAREVDLSEEVIVITGGASGLGLLVAEVYGMRGATVAVLDVRDLESGEARGLGTPTILINNAAIVNGKTLLDLSLDEIEHNFKVNLLGSFYTLKAFLPGIIRTGHGTIVTMSSVLGHLGAAQLSDYSASKAGLTALHHSLTAELKAHPNIKTILVEPGQLSTPLFFGTVTPNSFLGPVLEPVDVAREIIATIDKGSSAVLAMPLYAGWVGLMSVLPVGVQAIARRLSGIDGAMKTFVGRGKMGAEKESWI*