MAFDLVKFNQETHLVMTETIAQQVDKFNAQSNSTIQLIAKPFKGDFDVASSFKAIANLVRHRDVENGQNNISSARLTQHKNVAVKIAAGTPEILWEAAQYNWTMQNPQLAAIKIGEQLGRATIADMLNTAIKCGVSAIKGNTALVEGDGTTALDFASLTKGASRFGDRSQAIGAWVMHSGALTNLQLKALGNNERLFTYENVSVLRDPQGRLFIVTDCPDLVDESTKHNILGLTEGGLIVHNQNDFNSVIVPKTGTENITNAYQAEWSYGASVKGYTWDMTAGGANPNAGALATPTNWKKTASSDKDTAGVLVVAKA