MFFHSAGRQGDANLLDFMGRKYSYAEVAAGVVRVAKGLQDLGVKKGDRVGLFLPNVPHYLTAYYGAMAIGATVVNFSPLYTVEELNHQVEDSGTKILFTLSASAVFPTAYADIALLQYTGGTTGTPKGAMLSHQNLTANARQINGIDPFIDDDDRLMGVLPFFHVFANSAVLNRTVQRGGEIVMLPRFDAKQTLKAITRNQITAMPGVPTMYQALLDHPDIDKTNFSSLKVCVSGGAPLPLELKKKFEAKTGAKLVEGYGLTESSGVVSANPYFGLNKSGTIGQPVPGTLVKLVDKADPTKPVDDGEPGELIFSGPQVMQGYWNRPDADDEVFVDGFLRTGDVAVIDEDGYIKIVDRLKDMIAVGGFKVFPSQVEEVLYKHDAVKEALVIGVPDDYRGESPKAFVALEDGMDADGATLKDWLNAQLGKHERVSDVVVRDSLPKTMIGKLDRKALREKYPAANADEIVDEQEQGRSRRTGFSRHEMLYSRQDRAKPDIGMALGDKKQDEX