MDRAAKPHFALIPFTGTISHVIPMADLGCLLAAHGAEVTIITTPVNAAIAQSRVDRAQSHGATTTITVTAVPFPAADAGLPEGCERMDLLRSQAEVPRFFVANKGFGEAVSRHCLGEALRRPSCVVSGACQTWTLGLARQLEVPCYVFHGFGAFALLCIEHLYRHRPQEAAALADDELFDVPALPPPFRLRLSRRQLPPHFMPTTSVAGKALQGIRDFDVAADGFVVHTFEELESGSTALLAEATGKKVIAVGPVSLCCAPSLDPRLVSNDDARRCMAWLDAKAPKSVVYVSFGSFGRMPPAQLMQLGMALVACRSPVLWLVKGADSLPDDVKDWLRENTDADGVAGSKCLVVRGWAPQVAILAHPAIGGFVTHCGWGSIMEAVAAGVPMATWPFFAEQFINEQLIVHVLGVGVSVGVTKPTENVLNATTDAAGGSQGEADAEVGMEQVKKAMDTLMDQGPKGEERRRKAHELKLKAKSALEKGGSSYTNLDNLILSFL*