MASSSRLDLPPGFRFHPTDEEVVSHYLTHKALDSRFSCVVIADADLNKIEPWDLPSKAKMGEKEWFFFCHKDRKYPTGMRTNRATASGYWKATGKDKEIFRGSSSSPRRVLVGMKKTLVFYTGRAPRGGKTPWVMHEYRLEGSLPHNLHRGAKDEWAVCKVINKDLAGKAGQQQMAPPPHAVSVGMERSDSLAFLDDLVLDNADDLPPLVDSTTYAAGSLFAAAGTTTTTNDDSGGYQQATKAEPQPQLPAPSNSPYQHQQQAIRRHCKAEAPAPAMVLSPSRETPGADMFQLQHVDELLQLDGGFMEDYYNMNMWKV