MDTPAAADWSELPADVLGLVLLELEFPDLFRSAAVCKLWRATARDIRRLGLYSRAQTPCLLYTTAAAGPRAAVLYSLADKTTSYTVPLPDPPIAERHIVGSSHGWLVTADHRSELHLLNPATGEQLDLPPVATIEHVRPLYDDAGNLNNYKLVYYDGGGNSHRSNDDDMHTVTHPPETFREFLYLKAVISSDPSRGDDYTVMLIHHPYLQLSFARSGDKKWTWIKMGNNECEWFEDCIYHDGVFYAQTVHGAIHAIDVVSASSSFTHRLILKPTMGELGTLYIVRTTEGDILQVLRVTEEDEGSEHKDVRTTEIGVYKVDYKKQDLDDVDDIGNNALFIGTSYSMCLPVKDYPHLMPNHIYFDDDYGYLVHRKHLRRDVGVYDYTNDTAIDVEYPQPWLNWPLAPVWITPSFTKTAKYS*