MNSFSHVPPGFRFHPTDEELVDYYLRKKVASKRIEIDFIKDIDLYKIEPWDLQELCKIGHEEQSDWYFFSHKDKKYPTGTRTNRATKAGFWKATGRDKAIYLRHSLIGMRKTLVFYKGRAPNGQKSDWIMHEYRLESDENGTPQEEGWVVCRVFKKRLAAVRRMGDYDSSPSHWYDDQLSFMASELETNGQRRILPNLHQQQQHEHQQHMPYGLNASAYALNNPNLQCKQELELHYNNLQSNIVQEEQLNQGNQGFSSLYMNSGNEQVMDQVTDWRVLDKFVASQLSNEEAATASASLQNNVKETSNADYQVDEEKDPKRVSDMGEEYAASTSSSCQIDLWK*