MNSFSHVPPGFRFHPTDEELVDYYLRKKITSRRIDLDVIKDVDLYKIEPWDLQELCRIGTEEQNEWYFFSHKDKKYPTGTRTNRATAAGFWKATGRDKAIYSKHDLIGMRKTLVFYKGRAPNGKKSDWIMHEYRLETDPNGAPQEEGWVVCRVFKKRIATMRKESEYESPIWYDHDQVSFMPDMDSPKQQHSHSGLTYHYPNYPCKKELDNLHYQIPPHHQQFLQLPLLESPKFLPPPPCSSMPVFAINVNNHVHQYGNNNNNISTNTNELVGDDQVMDWRVLDKFVASQLSQEEENDYSNTLQAAADDSNLNKQEAATENTSTASSSSQIDLWK*