MDSSSNSYNEAVDRLSKFLKQSPNLLSAAAKKIEEITDELQKQVAVTAEDVTQKLADGLVVDPVQKLKNGFTHFKKQVYQKDTDLFSKLSKGQSPKFMVFACADSRVCPSHVLQFNLGEAFVVRNIANMVPPYEKSEYPGTSAAVEYAVLHLKVENIIVMGHSCCGGIKALMSMPDDGTTQTAFIEDWIKIALEAKSKVKKSHGDLAFDQQCTACEKEAVNVSLMNLLTFPFVREGVLKGTLALHGGYYNFVDGSFSRWSFACSITQPEPLE