MRNGVLPTSSSAGQSELIVLGSGCSSGVPTPRCLLLPGNPPCHVCHSALASPPQFNPNYRCNTSLLIKFIDEAGQKKYIQIDVGKNFKEQVLRWFTSNQVPHVDAVVLTHEHADAILGLDDIRGIQPVNHFNLIEPTPVFLTKHSMESVAAKFPYLVEKTLKEGQEIRRVAQLDWRIIDDKLGVSFEAAGLTFSPLPVMHGEDYVCLGFLFGKRQKVAYVSDVSRFPENTEFAISKRGAGQVDLLILDTLYKVGPHNTHFCLPETLDAVKRLQPRQALLVGMTHEFDHDRDNMYLKEWSMREGIDVQLAYDGQRIPVYL*