MNVLPQVPPGFRFHPTEEELVDYYLRKKISLRRIDLDVIKDVDLYKIEPWDLQEICRIGREEQNEWYFFSHKDKKYPTGSRTNRATAAGFWKATGRDKAIYSKHDLIGMRKTLVFYKGRAPNGQKSDWIMHEYRLETYENGTPQDEGWVVCRVFKKRITAMRKVGEHESSCWYDDQVSFIPDLDSPNQTSLSNNAYHHLPYSCKKELDLQYQVPHDHYLQSRDPLSCNPMAAFGQCSSFTQDHHIQQTHHQHLNALFGNHSNEQAVDQATDWRLLDTLVASQLSQEEEIYRQSK*