MQQMAMSAFVVTSPSSHDYALSALHARHSQRLHTRRIRSQVRALAQTQLQYNKLGDSDLLISEVALGTMTFGEQNTEKEAHEILSYSFDQGVNILDTAEMYPVPPNKETQGRTDLYIGRWMQSKPREKIILATKVAGYSERSTFLRDNAEVVRVDAANIKESVEKSLKRLSTDYIDLLQIHWPDRYVALFGEFSYNSTKWRPSIPFEDQLKAFQELIDEGKVRYIGVSNETSYGVMEFVHAAKAQGLPKIVSIQNSYSLLVRCRFEVDLVEVCHPNNCNVRLLAYSPLAGGVLTGKYLDANADTSKRSRLNLFPGYMARYNASLAKEATNEYVKLAKNHGLTPVQLALGFVRDRPFTASSIIGATTMDQLKENIDAFTSAPRPLPQEVLDGIEDLFKRYKDPAIL*