MDDEDDLEAQALWLGLEPGQLPPAAQLGPGGGWAAGPQAKGPAAPAAACVEYNGRKVHLPHFRHWLYPAGAHNPREYQFAMVRSALFANTLVCLPTGMGKTFIAAVVMLNFYRWFPEGKLVFLAPTRPLVEQQCSACREVMGLTEADVVLMSASMQAKRAEVWAAKRVFFCTPDILNNDLRTGKCPDASIVCVVVDECHRAVGDAPAAQALQQLHAARVPFRLLGLSATPGSSFDGVQEVIKKLHVAVVEYRSEQDPDVAPHCHEREVEVIGVPESEHYDRCQQLVSSLLYQLCAKLSNAKVFQAQAGLSGGQSSSKLGLMAARDGWREQDRAEQQASRQAALLAKEGQQQLPGAQSTTRARAEVKRVNCLFTQ