MNSFSHVPPGFRFHPTDEELVDYYLRKKVASKRIEIDFIKDIDLYKIEPWDLLELCKIGHEEQSDWYFFSHKDKKYPTGTRTNRATKAGFWKATGRDKAIYLRHSLIGMRKTLVFYMGRAPNGQKSDWIMHEYRLETDENGAPQEEGWVVCRVFKKRLPAVIRRMGDYDSSPSRWYDEQLSFMASELETNGPRRIVPNHHQQQHHQPFSYGINASAYALNNPNLQCKQELELQYSHLQSNQVHEEQMNQGNQSFSSLYMNSGNGQTMDQVTDWRSLDKFVASQLSNEEAATASASLQNNGKDTSNVEYQIDEEKDQKRVSDMGEEYVASTSSSCQIDLWK*