MASSSVEKPDPAISYKNDLWGYEVRSSSDDCITFLNKYYIEVLSYGRDKRVILQAADADNCCALACGLAAVYLWAPQKSTTLPPRALIYLTAAKENLVKASKYEELVVRALVAWIEHGSEDALARHFEVLESYPRDLLTLKRGQTLCFNMGRSADMLRLALKALPFNVERGYVFGMLAFALVEVGSIREGESAARMALTIEAQDIWAQHALCHALEYQCRFKEALTLMNISCSSWLTRCSFMREHNWWHVAACQLELGGRSALKTVLYIYDEHIWGSQRVIKNPQTYINALGLLLRMEIRVDSSIVQERILQVVSSLKERAFEHQELLLDLLAIWAFGRADQPEEAIEMAESVKSKVLAVDVHKPSTMQCVISLAAALCECGRGNLKAVAEILGSTFYTGNLKVLGASNEQLDVFEDLWCISSLRAGHVTQVVEVAERLTREKPGISFAWRVLEEAYSKSGQAPEAIFAGSRARVLELAGEEELLNMSSLYL*