MNSFSQVPPGFRFHPTDEELVDYYLRKKVASKRIEIDIIKDVDLYKIEPCDLQELCKIGNEEQSEWYFFSHKDKKYPTGTRTNRATKAGFWKATGRDKAIYIRHSLIGMRKTLVFYKGRAPNGQKSDWIMHEYRLETSENGTPQEEGWVVCRVFKKKLAATVRKMGDYHSSPSQHWYDDQLSFMASEIISSSPRQFLPNHHYNRHHHQQTLPCGLNAFNNNNPNLQCKQELELHYNQMVQHQQQNHHLRESMFLQLPQLESPTSNCNSDNNNNTRNISNLQKSSNISHEEQLQQGNQSFSSLYYDQGVEQMTTDWRVLDKFVASQLSNDEEAAAVVSSSSHQNNVKIDTRNTGYHVIDEGINLPENDSERVVEMGEEYSNAHAASTSSSCQIDL*