MTVSCSLEQDDVKALRSRVAQLLPGSTAEDLVLTHRGRCLRDNESLLEAGLVQGSTLFLSTRLVGGGGDGGSTGAESRSCYLEMYLNKKPDKVNPAEEQLARYTQCTLSGAPLLPPCVIDELGMLYNKDAMVEALLAKSLPEGHAYITGLKSLVELKLTVNLEAAKRTAPKAAEKGLHQPSNEAAFSCPVAGVPFNGRFKFIVHRPTGWVLSEKAVKEAPSVVAELLGSKPASEDWIPVNPSGMPAAKKAKVMETMPQHATSKLYASLFTSSIKNPVKETYCCRSTSARGMNLG*