MDSQAARPDDLPAIWASGPCNNTVLHFPAASSPSTKSAAPDEIKIPKSIHDVDNGQILGFGADLSEDHPGFHDDEYKQRRVMIANLAKQHRIGEPIPRVEYTPQEVAVWSTALSKLNALFPTHACKEYLRSYPMFNFREDQVPQLQDISEVLHSTTGWQVRPVAGLMHPRDFLNGLAFKYFHSTQYMRHHSKPMYTPEPDVVHELIGHVPMLADPSFCDMVQAIGVASLGAGDKQVWHLTKVYWYTVEFGVVKEAGDIKAFGAGILSSFGELEYMKQGVAELEPLNPFAPQPKMSYKDGYQKKYFVLESFDAGAQLLRDYSATIGRLPEQLRGDPSVA*