MDTREKALANLHAAGLSDILYLPSSDVYSARVESYWSLTAQLKPWAIVRPRNTEEVSKAVKAIVATPDVKFAIRSGGHMQWPGANNIVNGITIDLGLMNSTTYDPETGIASIQPGGTWAKSYQELEKQGRMVAGGREGKVGIGGLLTGGGKTFYTCRNGFACDQVVNYELVLADGSISNANSTTNPDLFRALKGGGNNFGVVTRFDMTTFSAVDVWDCTITYPKKATLQLSEAIVDLTKNLAAYPDDHILAMWTYLPKTEEHFVMVNMMNLEGVKEARTLEKFLGIPEQMNRVDTTVSVATKLTSFVVPSGKYDTWYTTTFKADPQIILKSASVFESLVSALKNQVPYSNFYTQIVLQPLPVSFGAHSTARGGNMMGLDQMKVDCVLLVWAVEVDTPELNANVAGPTLKSAIEKIETYARSVKGDVGFRYLNYCDKEQDALGSYGEENVRHMKEVAVFSEKVAEDVVRLS*