MHSHGRGNFARVTCRPTTIGPTALSAPALPTHTSETPPPSPRLTAATTSTTRGGKHPSYRGIRPRNGKWVTEIREPGKSTRIWLGTFPTAEMAAAAYDVAAYALKGADAVLNFPESVHTNPVPTSSSPSAIQAASAAAAAARLPKRPGEENTWSESYDHTMGGGEEFIDEEALFAMPQLLESMAEGMLLSPPRLNSTGSDDDSPDYSDGESLWSYS