MNSFSHVPPGFRFHPTDEELVDYYLRKKVASKRIEIDFIKDIDLYKIEPWDLQELCKIGHEEQSDWYFFSHKDKKYPTGTRTNRATKAGFWKATGRDKAIYLRHSLIGMRKTLVFYKGRAPNGQKSAWIMHEYRLETDENGTPHEEGWVVCRVFKKRLAAVRRMGDYDSSPSHWYDDQLSFMASELETNGPRRILSNHHHQHQHQYQQHLPYGFNAPAYALNNPNLPCKQELQYNHLVQQHHFLHESPLSFLQLPQLESPKIQQDNSNCISSNHDNNSSRIANLQQSNLAHEEQLNQGNQIFSSPYMNSGNEQAMDQVTDWRVLDKFVASQLSNEEAATASGSQQNNANDTSNMEYQVDEEKDQERVSDMGEEYAASTSSSCQIDLWK