MLRIYLPLFLAISLVAATILENGQPRLDPYPGQAQLLENGVKEGWKTYDADAKEISYKGRWDEQHISWWSALSNECSLSSGDFATYEGLSSWAYLFAAGLGNVEYHLTAYPGICLHDQECWGNPRGQVYQWYRTTDTSARAMKIYGDEPPKWDFKSQQPADLVVINIGTNDNNPANNVPSEDYFNDYVKLIADIHGIWPHAQIVLMSLWGGFGASGDTYVQGPLFVDEIKRVYEVFQKLGNFVHYFDTTGILQHNDIAPQWHPTDVGHIKVAAHFMQWVKLKFGWEMAATGPMVHSGTLYWNDQANY*