MSRSYDRALTVFSPDGHLFQVEYALEAVQKGTCAVGVRGKSCAILGVEKKSVLQLQDPRTVRKVAMLDDHVCLAFAGLTADARILIDKARTECQSHRLTVEDPVTVEYITRHIAQIQQRYTQSGGVRPFGISCLIIGFDANNNIPRLYSTEPSGVFSSWKANAIGRSSKTVKEFLEKNWTEELSTEESIKLTVRSLLEVVQTGAKNIELSIMDGFGSFRQLSLNELEAVVNEIEKEKEVEQQRLRDRRAATAASQAAMGRRAGDE*