MQLAARLQPRDLEEFFSTVGKVRDVRMISDRNSRRSKGIAYVEFVDVSSVPLAIGLTGQWVLGVPIIVQASHRAAAMANNLQKGSAGPMRLYAGSLHFNITEDMLQGIFEPFGRIEGIQLMMDSETGYRFITFSDSKCAKKALEQLDGFGLAGRPMKVGHVTEHTDASSASTFLDSDEGIDLGTTGNLQLMARLVEGTGLQIPPAAQQALQLSGSLTFGAVAEFSFVTDFQTQLPPQTETSALAAAASVQPLATQCFQLSNMFNPQTEEEVDTEIKDDVIDECNKHEGVIRIYVDKNSAQGNVYVKCPSTAAAIAAVNALHGRWFAGKMITAAYVPLPTYHNLFSDSNTTT