MDCKKEEALRRGPWLEEEDERLVKFVTLLGERRWDSLARVSGLKRSGKSCRLRWINYLNPSLKCGPMSQEEEIIIFQLHALWGNKWSKIARRLPGRTDNQIKNYWRTHLRKKVEAQNYDKIIDWRGNKGEELLHKYKETEIMWTRTKTREHGFDETVKEYKQKNMESDKETNGVICETERFGVMNSPYENRIIDWISKSDANIFEDHSSSSTDNNININVGSWWFQEILDFEEFSCSLWS