MFLTQHAIAAHPRLMGHFQDLQANRNIWNTQNAAMIAEHRGAMTPEMLACNALAGLGREFWAEIDAQIIQYRNQETGMEIVNDLLQVQTVLPIGKTAKLYNVVGDIADDVSVSIDGQAPYSFDHTEYNSDGDPIPVFTAGYGVNWRHAAGMSTVGIDLVLDSQAAKLRKFNKRIVAYILDGATNIQVESYPAQGLRNHRNTIKVNLGSGAGGANIDLTTATQEQLAAFFTTGAFGQAARNNKVDAYDALWVSPEIWGNMNRPATVAIGGSTILSGGTVLQLITPFIPARAIRQTFALSGNEFLGYQRRRDVVTPLVGMATGVVPLPRPLPQVNYNFQIMSAMGIQVKKDDEGLSGVIYGANLA*