MEAIGFVVGVSSRDAGTASRCAALCTQRAVMRSVEGSAEQQVFANGRMRHGVGRWRNCNNGRVTSRTQRKKSRSDQVAGSPAGSSSPLVELPKPSETWELDFYSRPVLGEDGKKIWELLITDKDGVLEHVEQVPSSSVNSTELRKRVAAVIERAQTKPKVIRFFRGAMRNMISIALSEFDVVVKPSRRTYSLFALQRHRDKNVYPAMPGYRESLRPDMQLNVSISEKLPDALRGERYAFVQLPYALLKEFSKLELDFGELCPVDSELKDDELIPGLVIYSKRATPIAAWMSGLELSCISADMKKREILVQCDLDTSYLFGRVVPSIVDEAREFERRKNDLNGLHFVAVQKDEESDEVDGFWLLQEMLL*