MPNLAFFEFIPVYPSKVPCEANGSDSTTYEEGHPVRLTDVQVGQEYEIVMTTHWGLYRYRLGDVVRVTGFHNATPQLAYVCRKNVMLSINIDKNTEKDLKAVMSKAVKHLAEVSKNALEIVDYTSYADRREMPGHYVIFWEVDYINQRQNQYITPMYANASSTDQLHQQAGGQAPDDDGINMSKKQLQTWLAQCATLMDHAFVEPGYVTSRKMNTIGALELHIVQRGTFSKLLDCFLSRGAAITQYKTPRSIVSPDALSILREHTSSTLLSTATF*