MFQNSRTMVSALVPKIHFRKLALGFVIFFIIAFPILALNLKTINVQVDGKTISLTTVFNTVGQALTYSNLEINSEDLVIPARDKKITKGMTVLVTRSIPVRLAVDEQTLSARTTAKTVGKAIEDLSNRYGLQIKDVDEVNLPRSEALKSQMSIEVRRSVPIVLQADGKTIDTYVAPRTVAEVLKKFNIILGAKDKVSLALNHILAANEQVKVVRVAERLETIKSEIPYQTVTQPGDYPVGLPDKVISRGSNGLQEQTMRLTLEDGKEVDRQILGQKIIVAPTNELISRGAQTTVSRGGETINFQRAYLMRATAYCIPGGITKTGAPVQWGVVAVDPNVIPLGSRVYVDGYGSARALDTGGLIQGNRIDLYMDSEAAASSWGVRYVLVYIQ