MLLSYKKQGAKLVEASFDDHDSLVAAVKLVDVVISAMSGVPFRSHNILEQLKLVDAIKDAGNIKRFIPSEFGLDNARMVKHALPQGMITFEQKITVRKAIEAANIPHTYVSANAFAGYFVPGLGDMYSLLPPKENHKVPLYGDGNVKVVFVDEDDIGRYTIKAADDPKTLNKTLYLRPPENILSQRELIEIYEKLSGKKVQTDPKNEKDYLAAIPELDSWSQVGAAHFYQFFFNGDTTNFEIGEGGVEASKQYPEVRYTRMDEYIKQYL*