MGRDQQLQGEQRKPAPSERPSSDASGLSGSSAAADVTGSDARAENPFDQLPDCLVQRILGELEATEAFETSELHAIDRRFRRLVCGVHWKELRIGGEQAYVYTADEIEACRKAVYALTKLLGALATGPVPLEEVVFDSFVIRSWPDHAVEEEEAIASRRLSLESVAQSFLVALSPAAALRSLVCSGYGEPIGRSIAATAGALSGAAPPSLRSLVLEDVDLSRDDVGALQRAWPALQRFRFGSPTEPEAMLQLAGFQDLRELEANFSEIEEGEIDGALCFIASSPAMLRLRALERVSIAVDHKSAGVIGGLADLPELRCLKLMLDTHVDGVPDDGSGIPARPQLRFSSAGDWSGLRSAACRVSTRQRLPRSFARHARRLRF*