MTSLTQKADDYLRFAQQRYETSRPRSKAQHQRATSHLPGGNTRSVLHATPFPLCMQAGKGNRLVDVDGYEYIDCMGDMTACLYGHSHPVIMETVDSTMKSIGMNLGSSTSAEAHFAEALCDRFASIDHIRFCTSGTEANLYALSVARQSTNRTKVIVFEGAYHGGVLSFSHGIAPNNVDKDDWILGQYNDIDGAVQLITENKDIAAAVVVEGVQGAGGCIPGSAGFLHAIQDAARENGIIFILDEVMTSRLAPGGLQSILLHPDHGTPLKPDLTTFGKWIGGGLSIGAFGGRRDLMSVYDPRTSIIHHSGTFNNSTLAMNVGCKGLTSVYTPEACTSLNNLGDELRSGLQELAKGTKMVVTGLGAVMNIHFVRASGSRVVARTSDLEVNSGSVEEALRDLLWFYLIERGFWIARRGMISLILGTGVEEVEQLKGVVGDFLEDFRELVSA*