MMPCMKKVRIFCSDPDATDSSGDEEGQNTKVKKMVREVLIPVNNSKTSKCVKTLVPCGTKDLEVSKKKEKSSRFCGVRKRPWGRWAAEIRDPVKKTRKSIGSYDSEEAAAAAYQAYANQIREELLAIKAQQFVSEHADMSSSSSVSCVSSSGCEQTVQVQKGVFMEIDPEPLDEVLLNFSTPKEISMDVLLGRIDEISVSDSISLANELPHDDFTRIEDAFPISDFIGATHKPLDEDYIGLANISHLPLPMKDPAFNLDAELDWSGFDFDTIEHELQVL*