MSASTNSWVANDPEQIAEAKKLEIWPLDEHNAALLNEVHPRGYVQSSEIPHEVYDLIAIGAGAGGLVSAKQSARRGAKSALISEKLAGGDCLNVGCVPSKALIRAARAVAERRVRVDFAKIMEHLRTARTKISPADGHAGTTGTGAHVFQGRGRFTGPDTIQVGETVLKFKKAVVATGGRPAIPGIPGLKESPHTTNEILFNLQVLPPRMVILGAGVVALEMAQCFATFGSKVTVLQRSEPLFASKQGDAEAAHILQQELEKSGVHFLTGSITRVETLRDKTDDPLELPLLKVTVNTDADPVDLECECLLVAAGRVANVEDVGLEEAGVEYELGKGIKVNDLTQSVSNPNVYAVGDCVAGVPQLTHMSGEMAKMVVQNSLFEDDWKLSSLVVPAVMYTEPEYATVGLYSEANADKQEIEVDTYRAGLEHNDRAILEGSNVGFCKIFCRKGTDEIVGATIVAERAGEMINEISLAIKNGLGLRAIGRNIHSYPTTGEAVMGCGIQYINSHWKTLD*