MSGYFSGFSLNKITDSIATAAHKTQDTLNNALANANVNLNDPQTRLSIKSRTRFVQESLGTVSDISKLPPQYQFLEKKSDSLEKVCKRILLVSKTFEVEGYDYPPNLTESISDWWSLNKDGWFGSKKSESSTKKKGSNHDDAFLPRSFAQAISKAAVDCECEFQNLEHNEKAELKKKKESIKTAQTTEAQGADHNEEDEEDEEDEEDDEDLSNLIKVFDSWSTCYKNIDEGKAEMDSMMVKEFNKKLETLINQDFKKVHDLRKKVEESRLKFDTMRYEVKAKEAELEAKKAEATGEAHSKDVSAKDISANTTTSFDETPSTEDEKPKSEGAEEESKKEANEPTVDDVADRKEDLKSNKVNDEPPIEESEDNKLLEKLEDEFVSNTTAAVETMEEITDSSEILGLIKLFQNFQLVYFRQCVQEVEANLKVLNGLEI*