MRCEETRNAERVRIMTFNVLCPAYKRSGDDGRESDDGTRAMTRTMRAIDLVTSTSSDVMCAQEFWHADEATAAAWMTALERDGYWTRATKRTSGRCDGLLTAVKKETLEVLDARDVLFNDCGDRVACVVRARRTSDGTELIVVNTHLLFPHNENSSLIRLRECFKILEYLRGMMREPELRGRKVPIVVTGDFNGSNKGRVYQFFKSQGFVSALDSCQARDGCVTPWISHLNHHGECVGVDHMFLLNPSRQVIELGASWKEAVFAMMRAKIVEKGLVDDVAAFAAVDENDDGLLSKDEFFEFANRIGLCGEKSPGLLPAELEALYDACDKDGNGMLDFQEFVETMDIEGMAQASSMTSLDVGDFMASSAAGVVVFPMDSWDQDVWEIGDLAIKNALLPDAMIEGQWPSPDDFDVSDHGPLVVDFALQ*