MLVQINGVTKIHELLPAINDEHGGVTVKVETPMEPNVFHYMLKHSITEWKMQGKKGVWIKIPIELANLVEIVVKEGFWYHHAEPDYLMLVHWIADSESTIPANASHKVSIGAIVLNHKRELLVVQENIGRLKGSGIWKIPTGTLEEGESIFEGAIRELKEETGIDTEFMEVLAFRQIPKSFFNKSDLFFLCMMRPLSFHIQKQDLEIEAAQWMAFEEYANQPLIQKDGLSKYIRDLCLAKSEGDYQGFTPMTITSSVIDDHISSLYFLKDALHQD*