MSLTTVPTLAIRSGPSGHHSMPVLGFGTAASPLPEPTMLKETVIEAIKLGYRHFDTSPRYQTEEPIGEALAEAVSLGLVRSRSEFFVTTKLWCADAHGGLVVPAIKRSLKNLKLDYLDLYIIHWPVSSKPGKYKFPIDEDDFMPMDFEVVWSEMEECQRLGLAKCIGVSNFSCKKLQHILSIATIPPSVNQVEMSPIWQQRKLRELCRSNDIVVTAYSVLGSRGAFWGTPKIMESDVLKEIAEAKEKTVAQVSMRWAYEQGVSMVVKSFTKERLEENLKIFDWSLTEDETQRISTEIPQFRNVHGEVYTSKKGPIKSVAEMWDGEI*