MKRELGRSRTLCLSLALCLLPCIPAVVTKSFRIVSWNLLAPVYARTEKFFATDPTYLQWTYRKPLIVKEIQKADSEIVCLQEVQIDLWDSFAAELRLLGYNCVLQNVTRNHPIASAVLVKCDFADIVATESRSRALIVVLQTVQNTIFLANVHLEAGRGDDCDNTRFNQAKSLMKRINHHVNCFKNETSDPCILMAGDFNMLQSNPVYKLLKHGKLPRGHQLSKRKVINIPLLPLLDAYRIRPPKDGLARMTYTNGYVLDYIWISDALEPISTWKSHADMSETKRAAWPSYNHPSDHLPIGATLSIRRPTLAA*