MNTFSHVPPGFRFHPTDEELVDYYLRKKVASKRIDLDIIKDVDLYKIEPWDLQELCKIGSDEENEWYFFSHKDKKYPTGTRTNRATKAGFWKATGRDKAIHSSPRHFLIGMRKTLVFYKGRAPNGQKSDWIMHEYRLETNQNGTTQEEGWVVCRVFKKRMTTVRKMGEYESPCWYDDPAVSFMQELESPSRISNPYASYHQHYPFKKELELQFNIPHDAFLQLPQLESPKVPQSSTSLNCSQVIPYGYGSNNNGNALQSLSLTQEEHIKQHCQQQSLQFPYGSNDQAVDPATDWRVLDKFVASQLSHDQHFSKETSYSKVAEQIKLLANGCTKTEIGQEMASTSTLPPPVARLTCGNESL