MNSFSLVPPGFRFHPTDEELVDYYLRRKVASNRIEIDFIKDIDLYKIEPWDLQELCKIGHEEQSDWYFFSHKDKKYPTGTRTNRATKVGFWKATGRDKAIYLRHSLIGMRKTLVFYKGRAPNGQKSDWIMHEYRLETDENGTPQEEGWVVCRVFKKRLTAVRRMGDYDSSPSHWYGDQLSFMASELETNGPRRILPNQQQQHQYEHQQQLPYGLNASAYILNNPNLQCKQELELQYNHLVQHDLLHESPLSLIQLPQLESPNIQQANSNSNSIPYGTSNNDNNSSEIANLQQSNLAHEEQLNQGNQSFSSLYMNSGNEEAMDQVTDWRVLDKFVASQLSNEDAATTSASLQNNAKDTSNVECQVDEEKDQKRVSDMRDEYAASTSSSCQIDLWK