MRNEVLYLALVHGLVDKELANSIPKKIGYSRDFWDAAELVINSESSSQVLEVAPIANVPKKESVTKQVDTTRKDLITMRLELENMKRMLASSGASRVGNVPTRPTPTAGRECFSCGQYGHIRRFCPNLQPRQGAFDRTKYSC