MQIPKFIQKSGLHKVKVILFFDTRERALPFIREAAKKYSELMSFRCVLWRQEEASIWKSRLGLDLAPAVVFIKDPGVQPIIVYGKNLLFGSFEMISFTSVTPSWKLWKNIKFMLQSITASKLGCDPADFSAAGKDVETWYCVVVAGRPADEFLIVDDLVSEDIDSHNFAAATAYKDKRLSLGEMQKKFCYYCLPFEPIHETCGLRQNQEQDVARIFMIHFRRDPNHQKPVVLLWISNSVRNGDTNEIPFFEQAVSMLSSTRNAVNGTRRSLIDKVNSLVVDLMDFQ*