MSDILSGGYKYTGFNSLRAEMDTFSHVPPGFRFHPTDEELVGYYLRKKVASKRIDLDVIKDVDLYKIEPWDLQELCKIGTDEQSDWYFFSHKDKKYPTGTRTNRATKAGFWKATGRDKAIYSKHCLIGMRKTLVFYKGRAPNGQKSDWIMHEYRLETNENGTSQEEGWVVCRVFKKRMTTTQKVGEYDQSPCWYDEQVSFMQDLESPRRNISQTYASYHHHQQQHHHHPCKPELMELQYNNIPHDAFLQLPQLESPKVTQSSCSVVPYGYESNNNNNGSTLQFSSLTQEEQLQYCNNQQSHHSLYGSNDHAVDQVTDWRVLDKFVASQLSHNNQDVSKETSYSNAPIFHVAEQISVAANGSKKEQVSQEYASTSTSSYQIDLWK*