MNALSNVIDLVHVTKQMDRRPEQESMNSFSHVPPGFRFHPTDEELVDYYLRKKVNSRRVDLDVIKDVDLYKIEPWDLQELCRIGTDDQNEWYFFSHKDKKYPTGTRTNRATAAGFWKATGRDKAIYSKHDLIGMRKTLVFYKGRAPNGQKSDWIMHEYRLETDENGTPQEEGWVVCRVFKKRITTMRKVNEHESSSWYDDQVSFMQEEDSPKQNSHPDLAYHVSYTCKKELGFQYQVPHDHFLQLPLLQSPKLLQVAANVSCTSTAAYGLDMNQQARTPQSSSVAQEGHLHQRREQSLHSLFANNQSNNNNTEQAVDQVTDWRVLDKFVASQLSQEDVNKENNNYSNAANNIFHASDQANQLAKQSNKQEAAPGNASTSTSSCQIDLWK